The time has come for Ash to challenge Candice, the Snowpoint Gym Leader, for his seventh Gym Badge. Zoey joins Dawn and Brock in the spectator seats while Mr. Honcho from the Pokémon Trainer School referees this four-on-four battle. While Candice and Mr. Honcho are at the Gym, their Pokémon Trainer School students are on their own—the perfect chance for Team Rocket to steal the school’s Pokémon! Meanwhile, Ash sends his Grotle out to battle Candice’s Sneasel. Sneasel should have the advantage, but Grotle takes hit after hit and waits for just the right moment to strike, knocking out Sneasel.
Candice’s next Pokémon is Medicham, so Ash chooses his Staraptor. Medicham has some Psychic-type tricks up its sleeve, but Staraptor wins with its Close Combat and Brave Bird moves. While Jeremiah and the other school students spot Team Rocket and chase after the crooks, everyone in the Gym is focused on the next match-up: Candice’s Snover vs. Ash’s Gliscor. Even Gliscor’s Fire Fang can’t stop Snover, so once Gliscor is defeated, Ash sends in Chimchar. Chimchar’s Flamethrower is too much for Snover to take, but Candice still has her mighty Abomasnow.
Ash switches in Staraptor, only to see Abomasnow knock it out with one hit! Grotle is up next, but Abomasnow knocks it out too. Now Ash only has Chimchar left, and he needs a new strategy to beat Abomasnow’s speed and power. Finally, Ash has an idea: Chimchar can use all the ice on the field to skate around Abomasnow! That trick seals Ash’s victory, earning him the Icicle Badge! As for Team Rocket, Jeremiah sends his Skuntank to track them down and send them running with its powerful stench. But just as things are ready to wrap up, a new challenger appears: Paul is here, and he challenges Candice to a battle!