Matches · 2026-10-07 · rules version s1

Gemma 4 31B vs PokéChamp

Player 1
Gen9Ou Balance
autopilot 0%
Player 2 · winner
Gen9Ou Hyper Offense

PokéChamp won in 17 turns · 4 min wall clock · 55,476 tokens

The replay player loads from play.pokemonshowdown.com. The full battle log is below.

Decisions

  1. Team preview
    Gemma 4 31B led with Greattusk1,862 tok · 4.6 s

    The opponent has Ribombee, a common lead for Sticky Web. Great Tusk is the best lead to pressure Ribombee and provide Rapid Spin support to clear hazards.

    Reasoning trace (56 words)
    The opponent has Ribombee, which is a common lead for Sticky Web. Great Tusk is a strong lead to prevent Webs with Rapid Spin or pressure the lead. Dragapult is also a fast, strong option to force a switch. However, Great Tusk is the most reliable answer to Ribombee's utility.
    
    Deciding factor: matchup (preventing Sticky Web).
  2. Turn 1
    PokéChamp used Moonblast
    Gemma 4 31B used Closecombat1,870 tok · 3.9 s

    Ribombee is very frail and Great Tusk's Close Combat is a guaranteed OHKO, preventing the opponent from setting up Sticky Web.

    Reasoning trace (45 words)
    Ribombee is a fast lead typically used for Sticky Web. Great Tusk is much stronger but Ribombee is faster. A strong attack like Close Combat or Headlong Rush should easily OHKO Ribombee before it can set up or cause significant damage.
    
    Deciding factor: likely knockout.
    Gemma 4 31B switched to Gholdengo1,778 tok · 4.4 s

    Ribombee is a fast Fairy-type that threatens most of the team; Gholdengo resists Fairy and is the safest switch-in to handle it.

    Reasoning trace (41 words)
    Great Tusk fainted to Ribombee's Moonblast. Ribombee is a fast support/attacker, likely to set Sticky Web or use Moonblast. Gholdengo is the best switch-in here as it resists Fairy and is generally a strong check to Ribombee's utility.
    
    Deciding factor: Matchup.
  3. Turn 2
    PokéChamp switched to Kingambit
    Gemma 4 31B used Shadowball1,892 tok · 3.3 s

    Ribombee is extremely frail and Gholdengo's Shadow Ball is a reliable STAB move that should easily secure a knockout.

    Reasoning trace (26 words)
    Ribombee is very frail and Gholdengo is significantly stronger. Shadow Ball is a reliable STAB move that should easily knock out Ribombee.
    
    Deciding factor: likely knockout.
  4. Turn 3
    PokéChamp used Kowtowcleave
    Gemma 4 31B used Focusblast2,295 tok · 10.6 s

    Opposing Kingambit has -1 SPD, making it very vulnerable to Gholdengo's Focus Blast. While Focus Blast has lower accuracy, it is the only move capable of dealing significant damage to Kingambit.

    Reasoning trace (190 words)
    Opposing Kingambit is at 76% HP and has -1 SPD. Gholdengo is active. Kingambit is a huge threat with Sucker Punch and Kowtow Cleave. Focus Blast is the strongest move but risky (70% accuracy). Shadow Ball is safe but less powerful. Nasty Plot is an option, but Kingambit might just attack.
    
    Deciding factor: knockout. Focus Blast is the only move that deals significant damage to Kingambit, and since it's -1 SPD, the risk of missing is outweighed by the potential to remove a primary threat. However, Focus Blast is unreliable. Let's check if Shadow Ball is enough. No, Shadow Ball is not very effective. Make it Rain is also not very effective. Focus Blast is the only viable attacking move.
    
    Wait, Kingambit is slow. If I miss Focus Blast, I'm still healthy. If I hit, I likely KO or put it in range for others.
    
    Actually, looking at the stats, Gholdengo's SPA is 365. Focus Blast on a Kingambit (even with high DEF, but this is Special) should do massive damage.
    
    Wait, Kingambit's SPD is 85 base, and it's at -1. Gholdengo's SPA is huge. Focus Blast is the play.
    PokéChamp switched to Ogerpon
  5. Turn 4
    PokéChamp used Ivycudgel
    Gemma 4 31B switched to Ting-Lu2,360 tok · 9.9 s

    Ogerpon-Wellspring is a dangerous offensive threat that can likely OHKO or severely damage Gholdengo with Water-type moves. Tinglu is the best switch-in here, as it resists both Grass and Water attacks.

    Reasoning trace (142 words)
    Opposing Ogerpon-Wellspring is a Grass/Water type. Gholdengo is Steel/Ghost. Ogerpon-Wellspring likely carries Ivy Cudgel (Water) and Power Whip (Grass), both of which are neutral or resisted by Gholdengo (Steel resists Grass, but Water is neutral). However, Ogerpon is faster than Gholdengo (110 vs Gholdengo's speed tier, though Gholdengo is usually around 100-135 depending on investment; here Gholdengo's SPE is 293, Ogerpon's base is 110). Wait, the stats provided are scaled. Gholdengo's SPE 293 vs Ogerpon's base 110. Actually, looking at the stats, Gholdengo is likely slower or similar.
    
    Ogerpon-Wellspring is a bad matchup for Gholdengo if it uses Water-type moves. Switching to a resist or a hard counter is safer. Dragonite resists Grass and is neutral to Water (or resists if Tera), but Tinglu is a great switch-in for both Grass and Water moves.
    
    Deciding factor: bad matchup to switch out of.
  6. Turn 5
    PokéChamp used Ivycudgel
    Gemma 4 31B switched to Gholdengo2,258 tok · 6.5 s

    Ting-Lu is in a bad matchup against Ogerpon-Wellspring and cannot survive another Ivy Cudgel. Gholdengo resists Grass and can threaten Ogerpon, making it the safest and most effective switch-in.

    Reasoning trace (81 words)
    Ting-Lu is at ~47% HP and facing Ogerpon-Wellspring. Ogerpon's Ivy Cudgel (Grass) is super effective against Ting-Lu. Ting-Lu cannot possibly survive another Ivy Cudgel. I need to switch to a Pokémon that resists Grass or can handle Ogerpon. Gholdengo is a great switch-in as it resists Grass and can threaten Ogerpon with Make It Rain or Shadow Ball. Dragonite is also an option (resists Grass), but Gholdengo provides better offensive pressure and utility.
    
    Deciding factor: bad matchup to switch out of.
  7. Turn 6
    PokéChamp used Ivycudgel
    Gemma 4 31B switched to Dragonite2,216 tok · 4.6 s

    Gholdengo is at low HP and cannot survive another Ivy Cudgel. Dragonite is the best switch-in due to its resistances and Multiscale.

    Reasoning trace (58 words)
    The opponent has Ogerpon-Wellspring active. My Gholdengo is at 33% HP and will likely be knocked out by another Ivy Cudgel (Grass). I need to switch to a Pokémon that can handle Ogerpon-Wellspring. Dragonite is a great switch-in due to its resistance to Grass and Water, and its Multiscale ability.
    
    Deciding factor: bad matchup to switch out of.
  8. Turn 7
    PokéChamp switched to Gholdengo
    Gemma 4 31B used Dragondance2,418 tok · 10.9 s

    Ogerpon-Wellspring's Grass-type attacks are not very effective against Dragonite. Dragonite is faster and can safely use Dragon Dance to boost its stats for a potential sweep.

    Reasoning trace (159 words)
    The opponent has Ogerpon-Wellspring active. Dragonite is currently active and has Multiscale active (though it took some damage, it's still at 85%). Ogerpon-Wellspring's Ivy Cudgel (Grass) is not very effective against Dragonite. Dragonite is faster than Ogerpon (Dragonite's speed is 224 vs Ogerpon's base 110, though Dragonite's actual speed depends on EVs, but it's generally comparable or faster if boosted). Actually, looking at the stats provided: Dragonite SPE 224, Ogerpon base SPE 110 (actual speed not listed, but 224 is likely higher than Ogerpon's typical 110 base).
    
    Wait, Dragonite's speed is 224? That's very high for Dragonite unless it's Max Speed or boosted. Let's check the stats again. Dragonite SPE: 224. Ogerpon base SPE: 110. Dragonite is definitely faster.
    
    Dragonite can use Dragon Dance to set up, as Ivy Cudgel (Grass) does minimal damage. This allows Dragonite to sweep the remaining team (Ribombee, Iron Valiant, Samurott-Hisui, Gholdengo).
    
    Deciding factor: Bad matchup for Ogerpon to stop a Dragon Dance setup.
  9. Turn 8
    PokéChamp used Makeitrain
    Gemma 4 31B used Earthquake2,243 tok · 4.4 s

    Gholdengo is weak to Ground and Dragonite is now faster after a Dragon Dance. Earthquake is the only move that can hit Gholdengo for significant damage.

    Reasoning trace (48 words)
    Opponent has Gholdengo active. My Dragonite is +1 Atk, +1 Spe. Gholdengo is Steel/Ghost, making it immune to ExtremeSpeed (Normal) and weak to Ground (Earthquake). Dragonite is faster than Gholdengo after one Dragon Dance. Earthquake is the only attacking move that hits Gholdengo.
    
    Deciding factor: a likely knockout.
    PokéChamp switched to Ogerpon
  10. Turn 9
    PokéChamp used Playrough
    Gemma 4 31B switched to Ting-Lu2,308 tok · 5.3 s

    Dragonite is at critical HP and cannot survive an Ivy Cudgel from Ogerpon-Wellspring. Tinglu is the best defensive switch-in to handle Ogerpon's Grass/Water STAB moves.

    Reasoning trace (56 words)
    Dragonite is very low (20.6% HP) and facing Ogerpon-Wellspring. Ogerpon's Ivy Cudgel (Grass) will likely OHKO Dragonite. Dragonite has +1 Atk and +1 Spe, but its HP is too low to survive any hit. Switching to a safer counter is necessary. Tinglu is a great check to Ogerpon-Wellspring.
    
    Deciding factor: bad matchup to switch out of.
  11. Turn 10
    PokéChamp used Ivycudgel
    Gemma 4 31B switched to Dragapult2,314 tok · 4.9 s

    Ting-Lu is at critical HP and cannot survive another hit from Ogerpon-Wellspring. Dragapult is the best switch-in to maintain momentum and pressure the opponent.

    Reasoning trace (46 words)
    Ting-Lu is critically low (11.7% HP) and facing Ogerpon-Wellspring. Ogerpon's Play Rough already dealt massive damage. Ting-Lu cannot survive another hit. Dragapult is the best switch-in here due to its speed and ability to pressure Ogerpon or pivot.
    
    Deciding factor: bad matchup to switch out of.
  12. Turn 11
    PokéChamp used Playrough
    Gemma 4 31B used Shadowball2,666 tok · 13.9 s

    Dragapult is significantly faster than Ogerpon-Wellspring. Shadow Ball provides strong, consistent neutral damage while avoiding the risk of a Fairy-type switch-in (Ribombee or Iron Valiant) that would make Draco Meteor ineffective.

    Reasoning trace (211 words)
    Opposing Ogerpon-Wellspring is active. I have Choice Specs Dragapult. Ogerpon is Grass/Water. Flamethrower is super effective against both Grass and Water (though Water resists Fire, Grass is weak). Wait, Ogerpon-Wellspring is Grass/Water, so Fire is neutral (Grass weak, Water resists). Shadow Ball is neutral. Draco Meteor is neutral.
    
    Wait, Ogerpon-Wellspring is Grass/Water.
    Fire: Grass (2x), Water (0.5x) -> 1x.
    Ghost: 1x.
    Dragon: 1x.
    
    Ogerpon's moves: Ivy Cudgel (Grass), Play Rough (Fairy).
    Dragapult is Dragon/Ghost.
    Ivy Cudgel: 1x.
    Play Rough: 2x.
    
    Dragapult is much faster. Choice Specs Shadow Ball or Draco Meteor will do significant damage. However, U-turn allows me to pivot to a better matchup if I suspect a switch or want to maintain momentum. But Ogerpon is likely to stay in and attack.
    
    Wait, Ogerpon-Wellspring's typing is Grass/Water. Flamethrower is 1x. Shadow Ball is 1x. Draco Meteor is 1x.
    Actually, Draco Meteor is the strongest move here.
    
    Wait, let's check the opponent's team: Ribombee, Iron Valiant, Samurott-Hisui.
    Iron Valiant and Ribombee are Fairy types. Draco Meteor is a bad idea if they switch in.
    Shadow Ball is safer.
    
    However, Ogerpon is at 100% HP. Shadow Ball with Specs does heavy damage.
    
    Deciding factor: Speed and power. Dragapult outspeeds and can hit hard. Shadow Ball is the most consistent neutral hit.
    Gemma 4 31B switched to Kingambit2,344 tok · 7.4 s

    Ogerpon-Wellspring is at low HP but threatens the remaining team. Kingambit is the only healthy Pokémon left and can resist Grass moves while threatening a knockout.

    Reasoning trace (116 words)
    The opponent's Ogerpon-Wellspring is at 39% HP and has Ivy Cudgel and Play Rough. My Dragapult just fainted. I need to bring in a Pokémon that can handle Ogerpon or threaten it. Kingambit is the best choice here as it resists Grass and is generally bulky, and it can potentially OHKO or heavily damage Ogerpon with Sucker Punch or Kowtow Cleave if it's not Tera-Water. Gholdengo is also an option but is at low HP. Ting-Lu and Dragonite are very low. Kingambit is at 100% HP and is the safest and strongest switch-in.
    
    Deciding factor: bad matchup to switch into (Ogerpon is strong against my remaining team, but Kingambit is the most durable and threatening option).
  13. Turn 12
    PokéChamp used Playrough
    Gemma 4 31B used Kowtowcleave2,321 tok · 5.2 s

    Ogerpon-Wellspring is at 39% HP and Kingambit's Kowtow Cleave is a guaranteed hit that will secure the knockout.

    Reasoning trace (55 words)
    Opposing Ogerpon-Wellspring is at 39% HP. My Kingambit is at 100% HP. Ogerpon has Play Rough (Fairy), which is super effective against Kingambit. However, Kingambit's Kowtow Cleave or Sucker Punch should easily secure the knockout given Ogerpon's current health. Kowtow Cleave is a guaranteed hit and more powerful than Sucker Punch.
    
    Deciding factor: likely knockout.
    PokéChamp switched to Iron
  14. Turn 13
    PokéChamp used Closecombat
    Gemma 4 31B switched to Gholdengo2,435 tok · 5.4 s

    Iron Valiant is a terrible matchup for Kingambit, as it is faster and has Fighting-type moves that will OHKO. Gholdengo is the best switch-in here, as it is immune to Fighting and resists Fairy.

    Reasoning trace (64 words)
    Iron Valiant is a massive threat to Kingambit, possessing both Fighting and Fairy STAB moves. Kingambit is 4x weak to Fighting. Iron Valiant is much faster and will likely OHKO with Close Combat or Moonblast.
    
    Deciding factor: bad matchup. Kingambit cannot survive a hit or outspeed. Switching to a resist or a check is necessary. Gholdengo resists Fairy and is immune to Fighting.
    
    
  15. Turn 14
    PokéChamp used Shadowball
    Gemma 4 31B used Shadowball3,708 tok · 41.3 s

    Iron Valiant is faster and likely carries Moonblast, which OHKOs Gholdengo. Switching to Kingambit or Tinglu is too risky due to Close Combat. Shadow Ball is the best offensive option to chip the opponent before Gholdengo falls.

    Reasoning trace (830 words)
    The opponent has Iron Valiant active, which is a huge threat to Gholdengo (though Gholdengo is immune to Close Combat). However, Iron Valiant likely has Moonblast or other special attacks that can hit Gholdengo hard. Gholdengo is at 33% HP. Iron Valiant is faster.
    
    Deciding factor: speed and matchup. Iron Valiant is faster and likely carries Moonblast, which would OHKO Gholdengo. Switching to Kingambit provides a safer switch-in and a strong counter to Iron Valiant.
    
    Wait, Gholdengo is Steel/Ghost. Iron Valiant is Fairy/Fighting.
    Fighting moves (Close Combat) are ignored by Gholdengo.
    Fairy moves (Moonblast) are super effective against Gholdengo.
    Iron Valiant is definitely faster.
    
    If I stay in, I risk a Moonblast OHKO.
    If I switch to Kingambit, Kingambit resists Fairy and is immune to Fighting (wait, no, Kingambit is Dark/Steel, it's weak to Fighting).
    Actually, Kingambit is weak to Fighting (Close Combat).
    Tinglu is Dark/Ground, also weak to Fighting.
    Dragonite is Dragon/Flying, resists Fighting and is neutral to Fairy.
    
    Wait, Iron Valiant's most likely moves are Close Combat and Moonblast.
    Dragonite is the best switch-in here to tank a hit.
    However, Kingambit can Sucker Punch Iron Valiant.
    
    Let's re-evaluate:
    Gholdengo (33% HP) vs Iron Valiant (100% HP).
    Iron Valiant is faster.
    If Iron Valiant uses Moonblast -> Gholdengo faints.
    If Iron Valiant uses Close Combat -> Gholdengo is immune.
    
    If I switch to Dragonite:
    Iron Valiant uses Close Combat -> Dragonite resists.
    Iron Valiant uses Moonblast -> Dragonite takes heavy damage (but has Multiscale? No, it's at 20% HP, Multiscale is gone).
    
    If I switch to Kingambit:
    Iron Valiant uses Close Combat -> Kingambit is OHKOed.
    Iron Valiant uses Moonblast -> Kingambit resists.
    
    Actually, the safest play is to use Shadow Ball or Make It Rain and hope for the best, or switch to a better matchup. But Gholdengo is too low.
    Wait, I can Tera! Tera Steel or Tera Ghost? No, that doesn't help against Moonblast.
    Actually, Gholdengo's best bet is to hit hard or switch.
    But looking at the bench, Kingambit is the strongest remaining asset.
    If I switch to Kingambit, I risk Close Combat.
    If I stay in, I risk Moonblast.
    
    Wait, Iron Valiant is Fairy/Fighting. Shadow Ball is neutral. Make It Rain is resisted.
    Focus Blast is super effective but inaccurate.
    
    Actually, the most consistent play is to switch to Dragonite or Kingambit depending on the read. But Dragonite is very low HP.
    Let's look at the opponent's team: Ribombee, Samurott-Hisui.
    Kingambit is the win condition.
    
    If I use Shadow Ball, I might do some damage, but I'll likely be KO'd by Moonblast.
    If I switch to Kingambit, I risk Close Combat.
    If I switch to Tinglu, I risk Close Combat.
    
    Actually, Iron Valiant often runs Moonblast and Close Combat.
    Gholdengo is immune to Close Combat.
    If I stay in, I'm gambling that it doesn't use Moonblast.
    If I switch to Kingambit, I'm gambling that it doesn't use Close Combat.
    
    Wait, Iron Valiant is faster. If I use Shadow Ball, I might get a chip.
    But the best play in Gen 9 OU when facing Iron Valiant with Gholdengo is often to switch to a resist or use a strong move.
    Given Gholdengo's HP, it's a coin flip.
    However, Kingambit is the best overall answer to the remaining team (Ribombee, Samurott).
    But switching into a potential Close Combat is suicide.
    
    Let's consider Dragonite. It resists Fighting. It's neutral to Fairy.
    But Dragonite is at 20% HP.
    
    Actually, the most professional play here is to switch to Kingambit and hope for Moonblast or a switch, or just attack.
    Wait, Iron Valiant is Booster Energy. It's extremely fast.
    I'll go with Shadow Ball to try and chip it down, as switching into a potential Close Combat with Kingambit/Tinglu is too risky.
    
    Wait, I have Kingambit. Sucker Punch is the key.
    But I can't Sucker Punch if I'm not in.
    If I switch to Kingambit, and it uses Close Combat, Kingambit is gone.
    If I stay in and it uses Moonblast, Gholdengo is gone.
    
    Actually, Gholdengo is already very low.
    I'll switch to Kingambit. It's the most reliable way to handle the rest of the team.
    No, that's too risky.
    I'll use Shadow Ball.
    
    Wait, I just realized: Iron Valiant is Fairy/Fighting.
    Gholdengo is Steel/Ghost.
    Ghost is neutral. Steel is resisted. Fighting is immune.
    Fairy is super effective.
    If I use Shadow Ball, I do decent damage.
    If I switch to Kingambit, I'm weak to Fighting.
    If I switch to Dragonite, I resist Fighting.
    
    Let's switch to Dragonite. It's the safest switch-in for a Fighting-type move.
    Wait, Dragonite is at 20% HP. It will die to Moonblast.
    
    Actually, the best move is to use Shadow Ball. Gholdengo is already low, so it's a sacrifice anyway.
    <thought>
    Iron Valiant is faster and likely carries Moonblast, which OHKOs Gholdengo. Switching to Kingambit or Tinglu is too risky due to Close Combat. Shadow Ball is the best offensive option to chip the opponent before Gholdengo falls.
    </thought>
    <decision>
    MOVE: shadowball
    </decision>
    Gemma 4 31B switched to Kingambit2,385 tok · 6.9 s

    Iron Valiant is a massive threat to the remaining team. Kingambit is the healthiest available Pokémon and the only one capable of pressuring Iron Valiant with Sucker Punch.

    Reasoning trace (109 words)
    The opponent has Iron Valiant active, which is a huge threat to my remaining team. My Gholdengo just fainted. I have Kingambit, Tinglu, and Dragonite left. Iron Valiant is fast and hits hard with Close Combat and Shadow Ball. Kingambit is the best answer here because it resists the Fairy side of Iron Valiant and can hit back hard with Sucker Punch or Kowtow Cleave, although it's weak to Fighting. However, Tinglu and Dragonite are both very low on HP. Kingambit is the healthiest and most capable of dealing damage or surviving a hit.
    
    Deciding factor: matchup/health. Kingambit is the only viable switch-in that can potentially threaten Iron Valiant.
  16. Turn 15
    PokéChamp used Closecombat
    Gemma 4 31B used Suckerpunch2,409 tok · 5.7 s

    Iron Valiant outspeeds Kingambit and has Close Combat, which is a devastating matchup. Sucker Punch is the only way to deal damage before being hit, providing a chance to chip or KO if the opponent attacks.

    Reasoning trace (75 words)
    Iron Valiant is a massive threat to Kingambit with Close Combat. Kingambit is slower than Iron Valiant. Sucker Punch is the only way to deal damage before being hit, but Iron Valiant might use Shadow Ball or Close Combat. However, switching to Dragonite or Tinglu is risky given their low HP. Sucker Punch is the best play to pressure Iron Valiant, as it's the only priority move available.
    
    Deciding factor: speed (Iron Valiant outspeeds Kingambit).
    Gemma 4 31B switched to Dragonite2,595 tok · 11.7 s

    Tinglu is double-weak to Iron Valiant's STAB moves, whereas Dragonite only takes super effective damage from Fairy moves and resists Fighting moves. Dragonite is the only viable switch-in.

    Reasoning trace (194 words)
    The opponent has Iron Valiant active. My Kingambit just fainted. I have Dragonite and Tinglu left. Iron Valiant is a Fairy/Fighting type. Dragonite is Dragon/Flying (weak to Fairy, resists Fighting). Tinglu is Dark/Ground (weak to Fairy, weak to Fighting).
    
    Iron Valiant's current stats are lowered (-1 DEF, -1 SPD) due to Close Combat.
    Dragonite has Multiscale, but it's at 20.6% HP, so Multiscale is gone.
    Tinglu is at 11.7% HP.
    
    Iron Valiant likely has Moonblast or Close Combat.
    If I switch to Tinglu, it will likely be knocked out by either move.
    If I switch to Dragonite, it can take a hit better than Tinglu, though it's also low on HP. However, Dragonite has Extreme Speed for priority.
    
    Wait, Iron Valiant is Fairy/Fighting. Dragonite is Dragon/Flying.
    Moonblast (Fairy) is 2x super effective against Dragonite.
    Close Combat (Fighting) is resisted by Dragonite.
    
    Tinglu is Dark/Ground.
    Moonblast (Fairy) is 2x super effective.
    Close Combat (Fighting) is 2x super effective.
    
    Tinglu is a terrible matchup. Dragonite is the only viable option left to try and chip away or survive a hit.
    
    Deciding factor: bad matchup to switch into (Tinglu is double weak, Dragonite is only single weak).
  17. Turn 16
    PokéChamp used Moonblast
    Gemma 4 31B used Extremespeed3,649 tok · 40.5 s

    Iron Valiant is much faster and Dragonite's Multiscale is gone, meaning any hit will likely result in a knockout. Since Iron Valiant has -1 Defense, Extreme Speed is the best option to guarantee damage via priority before fainting.

    Reasoning trace (853 words)
    Dragonite is at 20.6% HP. Iron Valiant is at 84% HP with -1 Def and -1 SpD. Iron Valiant is much faster. Dragonite's Multiscale is gone. Iron Valiant likely has Close Combat or Moonblast (though not revealed, it's common) or Shadow Ball. Any hit from Iron Valiant will likely KO Dragonite.
    
    Deciding factor: speed/knockout. Dragonite cannot survive another hit. Extreme Speed is priority and can chip, but Earthquake is stronger. However, Iron Valiant is Fairy/Fighting, so Earthquake is neutral. Extreme Speed is neutral.
    
    Wait, Iron Valiant is Fairy/Fighting. Earthquake is neutral. Extreme Speed is neutral.
    Dragonite's HP is very low. Tinglu is also very low (11.7%).
    If I use Extreme Speed, I might chip it, but I'll likely die.
    If I use Earthquake, I might do more damage, but I'll definitely die.
    If I switch to Tinglu, Tinglu is Dark/Ground. Iron Valiant's Close Combat is super effective. Tinglu's HP is too low to survive.
    
    The only way to potentially win is to deal as much damage as possible or try to survive. But Dragonite is too low.
    Wait, Iron Valiant has -1 Defense. Earthquake might do significant damage.
    Let's check the matchup: Iron Valiant is faster. Dragonite must use priority or take a hit.
    Extreme Speed is priority. Earthquake is not.
    If I use Extreme Speed, I hit first. If I use Earthquake, I move second and likely faint.
    Extreme Speed is the only way to guarantee damage.
    
    However, is there a better play? Tinglu is almost dead.
    If I Tera, can I survive? Tera Normal or Steel? Not available.
    Tera Flying? Still weak to Fighting.
    Tera Fire? Neutral to Fighting.
    But I can't Tera and move in the same turn unless I use a move.
    Actually, Extreme Speed [TERA] (Normal) would boost damage.
    
    Let's re-evaluate: Iron Valiant is at 84%. Extreme Speed won't KO.
    Earthquake might do more, but I'll be KO'd first.
    Is there any other option?
    Tinglu is the only other Pokemon. Tinglu is Dark/Ground. Iron Valiant's Close Combat is 4x effective? No, Dark/Ground is 2x weak to Fighting. Tinglu will die instantly.
    
    So Dragonite is the last hope. Extreme Speed is the only move that goes first.
    Wait, Iron Valiant's Defense is -1.
    Extreme Speed is BP 80. Earthquake is BP 100.
    With -1 Def, Extreme Speed might do decent damage, but not a KO.
    But if I use Earthquake, I'm dead before I move.
    Extreme Speed is the only way to deal damage before fainting.
    
    Wait, can I Tera to something that resists Fighting?
    Tera Flying? No.
    Tera Dragon? No.
    Tera Normal? No.
    Tera Steel? (Not in moveset, but I can Tera).
    If I Tera Steel, I resist Fighting? No, Steel is weak to Fighting.
    If I Tera Fire, I'm neutral.
    If I Tera Water, I'm neutral.
    If I Tera Grass, I'm neutral.
    If I Tera Fairy, I'm neutral.
    
    Actually, the most important thing is to hit it. Extreme Speed is priority.
    Let's use Extreme Speed.
    
    Wait, looking at the legal actions:
    MOVE: extremespeed
    MOVE: extremespeed [TERA]
    ...
    If I Tera Normal, Extreme Speed gets a boost.
    
    Is there any chance Earthquake KOs?
    Iron Valiant: 74 HP. -1 Def.
    Dragonite: 403 Atk.
    Earthquake (100 BP) vs Iron Valiant (90 Def, -1).
    It might KO, but I'll be hit by Close Combat first.
    Close Combat (120 BP) vs Dragonite (226 Def, 74 HP).
    Dragonite will definitely faint.
    
    So the choice is:
    1. Extreme Speed (Priority, guaranteed damage, then faint).
    2. Earthquake (Non-priority, potentially more damage/KO, but faint first).
    
    In competitive play, if you're going to faint anyway, you try to take as much with you as possible. But if you can't KO, priority is safer to ensure the damage is dealt.
    However, if Earthquake KOs, it's better.
    But Iron Valiant is likely to use Close Combat again or Shadow Ball.
    If I use Extreme Speed, I might leave it in range for Tinglu?
    Tinglu has 60 HP. Iron Valiant has 84%.
    Extreme Speed won't put it in range for Tinglu to survive a hit.
    
    Actually, the best play is to try and KO with Earthquake if it's possible, or just use Extreme Speed to chip.
    But wait, Iron Valiant is Fairy/Fighting.
    Extreme Speed is Normal.
    Earthquake is Ground.
    Both are neutral.
    Extreme Speed is priority.
    I'll go with Extreme Speed to ensure I hit.
    
    Wait, I can Tera Normal to boost Extreme Speed.
    Extreme Speed [TERA] is an option.
    
    Let's double check the HP.
    Iron Valiant: 84/100 (approx).
    Dragonite: 74/359.
    If I use Extreme Speed, I hit first.
    If I use Earthquake, I hit second.
    Since I'm almost certainly fainting, I should use the move that does the most damage if it can KO, or the priority move to guarantee damage.
    Given the -1 Def, Extreme Speed might do a lot, but Earthquake does more.
    However, if I use Extreme Speed, I might survive if Iron Valiant uses a weak move? Unlikely.
    
    I'll use Extreme Speed to guarantee the hit.
    
    One more thing: Tinglu is the only other Pokemon.
    If I switch to Tinglu, Iron Valiant uses Close Combat and Tinglu dies.
    So Dragonite must act.
    
    Decision: Extreme Speed.
    Gemma 4 31B switched to Ting-Lu2,261 tok · 3.5 s

    Tinglu is the only remaining Pokémon on the team, making the switch the only legal action.

    Reasoning trace (40 words)
    The only legal action is to switch to Tinglu, as all other Pokémon have fainted. Iron Valiant is very low on HP (24%) but is a threat. Tinglu is also very low on HP (11.7%).
    
    Deciding factor: Only legal move.
  18. Turn 17
    PokéChamp used Moonblast
    Gemma 4 31B used Earthquake2,889 tok · 18.2 s

    Iron Valiant is faster and will likely knock out Ting-Lu with Moonblast or Close Combat. However, Earthquake is the only move capable of securing a knockout on the weakened Iron Valiant.

    Reasoning trace (327 words)
    Ting-Lu is at very low HP (11.7%). Iron Valiant is also low (24%) but has -1 Def and -1 SpD. Iron Valiant has Moonblast and Close Combat, both of which are super effective against Ting-Lu. Ting-Lu is slower than Iron Valiant.
    
    Deciding factor: Likely knockout. Earthquake should easily KO Iron Valiant given its -1 Defense and low HP, but Iron Valiant will likely KO Ting-Lu first. However, since Ting-Lu is the last Pokémon, it must attack.
    
    Wait, Ting-Lu is the only Pokémon left. Iron Valiant is faster. Iron Valiant will likely use Moonblast or Close Combat to finish Ting-Lu. But I have to make a move. Earthquake is the strongest attack.
    
    Wait, let me check the speed. Ting-Lu's speed is 126 (likely 0 or low IVs/EVs, but the provided stat is 126). Iron Valiant's base speed is 116. Wait, the stats provided are the actual calculated stats.
    Ting-Lu SPE: 126
    Iron Valiant Base SPE: 116.
    Wait, if Ting-Lu's SPE is 126, it might actually be faster than a non-boosted Iron Valiant?
    Let's check: Iron Valiant base 116. At level 100, max speed is 350.
    Ting-Lu base 45. At level 100, max speed is 165.
    If Ting-Lu has 126, it's likely not faster than Iron Valiant unless Iron Valiant is very slow.
    Actually, Iron Valiant is almost certainly faster.
    
    Regardless, Earthquake is the only move that can potentially KO Iron Valiant. Ruination cuts HP in half, which won't KO.
    
    Wait, if I Tera, can I survive? Tera Ground or Dark won't help against Fairy/Fighting. Tera something else? I don't know the Tera type. But the prompt doesn't specify.
    Actually, just using Earthquake is the only way to take Iron Valiant down with me.
    
    Wait, let me re-read the stats.
    Ting-Lu: SPE 126.
    Iron Valiant: Base SPE 116.
    If Iron Valiant is max speed, it's 350.
    Ting-Lu is definitely slower.
    
    Iron Valiant will move first and KO Ting-Lu. But I must choose a move. Earthquake is the best bet.