Matches · 2026-10-10 · rules version c3

Gemma 4 31B vs Gemini 3.8 Flash

Player 1 · winner
Gemma 4 31B's team
autopilot 0%
Player 2
Gemini 3.8 Flash's team
autopilot 0%

Gemma 4 31B won in 12 turns · 2 min wall clock · 51,030 tokens · $0.025

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

Decisions

  1. Team preview
    Gemini 3.8 Flash brought Gholdengo,primarina,dragonite1,933 tok · 3.5 s · $0.0020

    Choice Scarf Gholdengo applies immediate pressure against lead Annihilape or Gholdengo. Primarina and Dragonite provide solid defensive typing and offensive coverage against Palafin, Kingambit, and Garchomp.

    Gemma 4 31B brought Incineroar,gholdengo,kingambit1,915 tok · 5.6 s

    Incineroar is the ideal lead for Intimidate and Fake Out to disrupt the opponent. Gholdengo provides essential special coverage and Steel-type utility, while Kingambit serves as a powerful late-game cleaner.

    Reasoning trace (47 words)
    The opponent has a balanced team with Dragonite, Gholdengo, Mimikyu, Garchomp, Volcarona, and Primarina. Incineroar is a great lead for Intimidate and Fake Out. Gholdengo provides strong special offense and utility. Kingambit is a powerful late-game cleaner.
    
    Deciding factor: Team synergy and coverage against the opponent's roster.
  2. Turn 1
    Gemini 3.8 Flash switched to Primarina1,361 tok · 3.7 s · $0.0015

    Incineroar threatens Gholdengo with super-effective STAB Knock Off or Flare Blitz. Primarina resists both of Incineroar's STAB moves and matches up exceptionally well against it.

    Gemma 4 31B used Partingshot1,381 tok · 5.5 s

    Gholdengo is immune to Fake Out and Will-O-Wisp. Parting Shot is the best play here to lower Gholdengo's stats and pivot to a teammate while maintaining momentum.

    Reasoning trace (71 words)
    Opponent's Gholdengo is immune to Fake Out (Ghost type). Will-O-Wisp is useless against Gholdengo. Flare Blitz deals heavy damage, but Parting Shot allows for a safe pivot to a better matchup or setup opportunity. However, Gholdengo is a primary threat; hitting it hard now or pivoting to maintain momentum is key. Since Fake Out fails, Parting Shot is the best utility move to lower its stats and switch.
    
    Deciding factor: Matchup/Utility.
    Gemma 4 31B switched to Gholdengo1,355 tok · 4.2 s

    Incineroar is in a bad matchup against Primarina. Gholdengo resists Fairy and can threaten Primarina with strong special attacks.

    Reasoning trace (44 words)
    Opponent has Primarina active, which is a bad matchup for Incineroar. Gholdengo is a strong special attacker and resists Fairy, while Kingambit is also a strong option but slower. Gholdengo's Steel typing is key here to handle Primarina's Fairy moves.
    
    Deciding factor: bad matchup.
  3. Turn 2
    Gemini 3.8 Flash switched to Dragonite1,500 tok · 2.9 s · $0.0016

    Primarina is at -1 SpA and faces a bad matchup against the faster Gholdengo. Dragonite has full Multiscale and resists Make It Rain, making it a safe pivot that can immediately threaten with Earthquake.

    Gemma 4 31B used Makeitrain1,492 tok · 5.2 s

    Gholdengo is significantly faster than Primarina. Make It Rain is the strongest attack available and will deal heavy damage to Primarina, who already has a lowered Special Attack.

    Reasoning trace (67 words)
    Primarina is slow (60 speed) compared to Gholdengo (106 speed). Gholdengo has a massive special attack advantage and Primarina's special attack was lowered by Parting Shot. Make It Rain is a strong Steel-type move that hits Primarina for neutral damage, but Shadow Ball is also an option. However, Make It Rain is the most powerful move available and should deal significant damage.
    
    Deciding factor: speed and power.
  4. Turn 3
    Gemini 3.8 Flash used Earthquake1,596 tok · 3.5 s · $0.0017

    Earthquake easily knocks out Gholdengo from 90% HP. Even if Gholdengo attacks first, it is at -2 Special Attack and cannot finish Dragonite.

    Gemma 4 31B switched to Incineroar1,621 tok · 5.3 s

    Gholdengo is at -2 Special Attack and vulnerable to Dragonite's physical moves. Switching to Incineroar provides a safe pivot and Intimidate support to neuter Dragonite's offense.

    Reasoning trace (51 words)
    Dragonite is at 49% HP and Gholdengo is at -2 SpA. Dragonite likely carries Extreme Speed or Dragon Dance, making Gholdengo vulnerable. Switching to Incineroar provides a safe pivot and Intimidate support to neuter Dragonite's physical attacks.
    
    Deciding factor: bad matchup (Gholdengo is -2 SpA and vulnerable to Dragonite's physical moves).
  5. Turn 4
    Gemini 3.8 Flash used Earthquake1,650 tok · 3.3 s · $0.0017

    Dragonite outspeeds Incineroar. Earthquake dealt over 50% last turn, so clicking Earthquake again applies immense pressure and puts Incineroar into KO range or takes it down.

    Gemma 4 31B used Flareblitz1,732 tok · 6.2 s

    Dragonite is at 49% HP and has -1 Attack. Incineroar is faster than this Dragonite (82 vs 80) and Flare Blitz deals massive damage to Dragonite, likely securing a knockout.

    Reasoning trace (65 words)
    Dragonite is at 49% HP and has -1 Attack. Incineroar is slower than Dragonite (82 vs 80? No, wait, Dragonite base is 80, Incineroar base is 60. Let me re-check stats: Incineroar SPE 82, Dragonite base 80. Actually, Incineroar is faster here). Flare Blitz should deal massive damage to Dragonite, potentially knocking it out or leaving it in range for Gholdengo/Kingambit.
    
    Deciding factor: likely knockout.
  6. Turn 5
    Gemini 3.8 Flash used Extremespeed1,673 tok · 3.6 s · $0.0016

    Incineroar is down to 12% HP, well within KO range of Extreme Speed. Priority ensures Incineroar cannot land a parting shot or revenge hit.

    Gemma 4 31B used Flareblitz1,689 tok · 4.0 s

    Dragonite is at 22% HP and -1 Attack. Flare Blitz will secure the knockout before Dragonite can move or finish off Incineroar.

    Reasoning trace (35 words)
    Dragonite is at 22% HP and -1 Attack. Incineroar is at 12.4% HP. Flare Blitz will almost certainly secure the knockout, even if it's not very effective, given Dragonite's low health.
    
    Deciding factor: likely knockout.
    Gemma 4 31B switched to Gholdengo1,677 tok · 4.3 s

    Dragonite is at 22% HP with -1 Attack. Gholdengo is faster and can easily secure the knockout with Shadow Ball.

    Reasoning trace (54 words)
    Dragonite is very low (22% HP) and has -1 Attack. Gholdengo is faster and can easily finish it off with Shadow Ball or Make It Rain (though SPA is -2). Kingambit is also a safe switch, but Gholdengo's speed and coverage make it a more immediate threat to clean up.
    
    Deciding factor: likely knockout.
  7. Turn 6
    Gemini 3.8 Flash used Earthquake1,717 tok · 3.4 s · $0.0018

    Dragonite naturally outspeeds Gholdengo (132 Speed vs base 84). Clicking Earthquake deals heavy super-effective damage before Dragonite faints, softening Gholdengo up for Choice Scarf Gholdengo to revenge kill and sweep.

    Gemma 4 31B used Makeitrain1,678 tok · 4.0 s

    Dragonite is at 22% HP and has -1 Attack. Gholdengo is faster and can easily secure a knockout with Make It Rain.

    Reasoning trace (43 words)
    Dragonite is at 22% HP and has -1 Attack. Gholdengo is much faster (106 vs 80) and can easily knock it out with any attacking move. Make It Rain is the strongest option and guaranteed to secure the knockout.
    
    Deciding factor: likely knockout.
    Gemini 3.8 Flash switched to Gholdengo1,612 tok · 3.2 s · $0.0014
  8. Turn 7
    Gemini 3.8 Flash used Shadowball1,626 tok · 2.4 s · $0.0015

    Our Gholdengo holds Choice Scarf and outspeeds the opposing Life Orb Gholdengo. Super-effective STAB Shadow Ball will easily finish off its remaining 30% HP.

    Gemma 4 31B switched to Kingambit1,724 tok · 5.4 s

    My Gholdengo has -2 Special Attack and low HP, making it unable to deal significant damage to the opposing Gholdengo. Switching to Kingambit provides a strong defensive pivot and a powerful offensive threat.

    Reasoning trace (61 words)
    My Gholdengo is at 30% HP and has -2 Special Attack. The opponent's Gholdengo is at 100% HP. I am faster (106 vs 84). However, with -2 SPA, my attacks will do negligible damage. Switching to Kingambit is the best play, as it resists Steel and is strong against Gholdengo.
    
    Deciding factor: bad matchup (due to -2 SPA and low HP).
  9. Turn 8
    Gemini 3.8 Flash switched to Primarina1,579 tok · 2.9 s · $0.0016

    Gholdengo is locked into Shadow Ball against Kingambit, which resists Ghost and threatens a knockout. Switching to Primarina provides a Dark resistance and threatens Kingambit with Water/Fairy attacks.

    Gemma 4 31B used Suckerpunch1,855 tok · 10.4 s

    Opposing Gholdengo is faster than Kingambit. Sucker Punch provides priority to land a super-effective hit before taking damage from Shadow Ball.

    Reasoning trace (179 words)
    Opposing Gholdengo is faster than Kingambit (84 vs 72). Kingambit is strong due to Supreme Overlord (Incineroar and Gholdengo are fainted/damaged, but only Incineroar is fainted, so 1 ally fainted). Sucker Punch is the only way to hit first if Gholdengo attacks. However, Gholdengo's Shadow Ball is a threat. Kowtow Cleave is a guaranteed hit and strong, but Kingambit will take a hit first.
    
    Deciding factor: speed/priority. Sucker Punch allows Kingambit to move first if Gholdengo attacks, which is likely.
    
    Wait, Gholdengo is Steel/Ghost. Kowtow Cleave is Dark. Sucker Punch is Dark. Both are super effective. Sucker Punch is priority.
    
    If I use Sucker Punch and Gholdengo uses Shadow Ball, I hit first. If Gholdengo uses a status move (unlikely) or switches, Sucker Punch fails. But Gholdengo's only revealed move is Shadow Ball.
    
    Let's check the damage. Kingambit has Black Glasses and Supreme Overlord. Sucker Punch should do significant damage.
    
    Is there any reason to switch to Gholdengo? No, Gholdengo is at 30% and doesn't wall Gholdengo.
    
    Sucker Punch is the safest play to avoid taking another Shadow Ball.
  10. Turn 9
    Gemini 3.8 Flash used Moonblast1,626 tok · 3.8 s · $0.0016

    Primarina resists Sucker Punch and easily threatens Kingambit with super-effective STAB Moonblast, which should secure the knockout at 71% HP.

    Gemma 4 31B used Ironhead1,614 tok · 4.5 s

    Primarina is weak to Steel and slower than Kingambit. Iron Head is the strongest and most reliable move to deal massive damage or secure a knockout.

    Reasoning trace (52 words)
    Primarina is a Water/Fairy type, making it weak to Steel and Electric. Kingambit's Iron Head is a Steel-type move and will deal significant damage. Primarina is slower than Kingambit (60 vs 72 speed), so Iron Head should hit first and potentially secure a knockout or heavy damage.
    
    Deciding factor: Type matchup/Likely knockout.
  11. Turn 10
    Gemini 3.8 Flash used Aquajet1,608 tok · 2.3 s · $0.0016

    Kingambit is at 19% HP and likely to use Sucker Punch (+1 priority). Primarina has higher base Speed than Kingambit, so Aqua Jet (+1 priority) will hit first and secure the knockout.

    Gemma 4 31B used Ironhead1,645 tok · 6.0 s

    Kingambit is faster than Primarina and can secure a knockout with either Iron Head or Kowtow Cleave. Iron Head is a reliable choice to finish the opponent.

    Reasoning trace (76 words)
    Primarina is at 27% HP and Kingambit is at 19.8% HP. Kingambit is faster than Primarina (72 vs 60 speed). Iron Head or Kowtow Cleave will easily knock out Primarina. Iron Head is Steel-type and super effective against Fairy/Water (wait, no, Steel is neutral to Water and super effective against Fairy, but Primarina is Water/Fairy, so Steel is neutral overall). Kowtow Cleave is Dark-type, which is neutral. Either move secures the KO.
    
    Deciding factor: likely knockout.
    Gemini 3.8 Flash switched to Gholdengo1,513 tok · 2.5 s · $0.0013

    Primarina has fainted, leaving Gholdengo as the only available Pokémon to send out.

  12. Turn 11
    Gemini 3.8 Flash used Shadowball1,858 tok · 5.9 s · $0.0025

    Kingambit is at 11% HP and Gholdengo easily survives a Sucker Punch at full HP. Locking into Shadow Ball guarantees the knockout on Kingambit and cleanly eliminates the opposing 30% HP Gholdengo next turn.

    Reasoning trace (50 words)
    **Analyzing Kingambit's Strategy**
    
    I've been calculating the optimal play with Gholdengo facing a weakened Kingambit. My initial thought was to Trick the Choice Scarf to nullify Sucker Punch, but Kingambit could potentially KO with Iron Head in response. Now I'm considering alternatives to this maneuver and other offensive moves.
    
    
    
    Gemma 4 31B switched to Gholdengo2,002 tok · 14.8 s

    Opposing Gholdengo is faster than Kingambit and will likely OHKO it with Shadow Ball. Sucker Punch is risky if the opponent uses a status move, and Kingambit's HP is too low to survive any hit. Switching to Gholdengo is the best play to maintain a presence on the field.

    Reasoning trace (259 words)
    Opponent's Gholdengo is faster than Kingambit (84 vs 72 speed). Kingambit is at very low HP (11.1%) and will likely be knocked out by a single Shadow Ball. Sucker Punch is the only way to deal damage before being hit, but Gholdengo might not attack or might use a status move. However, switching to my own Gholdengo (30.9% HP) is a safer play to maintain board presence and potentially outspeed or trade.
    
    Deciding factor: speed/survivability. Kingambit is too low to survive any hit.
    
    Wait, if I switch to Gholdengo, I might take a Shadow Ball, but Kingambit is definitely gone. If I Sucker Punch, I might get a hit, but if they don't attack, I'm dead. Gholdengo vs Gholdengo is a mirror match.
    
    Actually, Gholdengo's Shadow Ball will likely OHKO Kingambit. Sucker Punch is the only offensive option, but switching to Gholdengo is the strategic play to keep a Pokémon alive.
    
    Wait, my Gholdengo is also low (30.9%). But Kingambit is lower (11.1%).
    
    Let's check the speed: Opponent Gholdengo (84) > Kingambit (72).
    Sucker Punch allows priority. If the opponent uses Shadow Ball, Sucker Punch hits first. If they use Nasty Plot or Recover, Sucker Punch fails and Kingambit is likely KO'd by the next move.
    
    Switching to Gholdengo is the most consistent way to avoid an immediate KO on Kingambit while putting in a Pokémon that can actually contest the opponent's Gholdengo.
    
    Actually, looking at the HP, Kingambit is basically a dead man walking. Switching to Gholdengo is the only way to potentially win this.
    
    Deciding factor: speed/survivability.
    Gemma 4 31B switched to Kingambit1,565 tok · 4.1 s

    My Gholdengo has fainted, and Kingambit is the only remaining Pokémon on my team. Switching to Kingambit is the only legal move.

    Reasoning trace (39 words)
    My Gholdengo has fainted. The only remaining Pokémon on my team is Kingambit, who is at very low HP (11.1%). The opponent's active Pokémon is Gholdengo. Kingambit is the only legal move.
    
    Deciding factor: Only one legal action available.
  13. Turn 12
    Gemini 3.8 Flash used Shadowball1,583 tok · 2.2 s · $0.0016

    Gholdengo is locked into Shadow Ball via Choice Scarf, leaving it as the only legal move to finish off Kingambit's remaining 11% HP.

    Gemma 4 31B used Suckerpunch1,650 tok · 4.5 s

    Gholdengo is faster and will OHKO Kingambit with Shadow Ball. Sucker Punch is the only move that provides priority to attempt a knockout or deal damage before fainting.

    Reasoning trace (43 words)
    Kingambit is at very low HP (11.1%) and facing Gholdengo. Gholdengo is faster (84 vs 72) and has Shadow Ball, which will easily OHKO Kingambit. Sucker Punch is the only way to deal damage before being hit, provided Gholdengo attacks.
    
    Deciding factor: speed/priority.