Tandis que Sacha se prépare pour son combat à l’Arène d’Oliville, il tombe sur une statue d’un Qulbutoké géant. Il s’agit en fait d’un robot de la Team Rocket, le Qulbuto-Guerrier, qui doit, bien entendu, aider l’organisation maléfique à capturer Pikachu. Le Steelix de Jasmine arrive à libérer Pikachu en s’attaquant au robot et envoie la Team Rocket, une fois de plus, vers d’autres cieux.
À l’Arène, Janina définit les règles du combat : chacun pourra faire appel à deux Pokémon. Sacha commence par choisir Pikachu pour affronter le Magnéti de Jasmine. Bien que l’esquive de Magnéti soit rapide, Pikachu parvient à l’atteindre et sa Vive-Attaque vient à bout de Magnéti ! Jasmine choisit alors d’envoyer Steelix au combat. Celui-ci subit d’abord des dégâts, avant de mettre Pikachu hors combat. Sacha choisit Héricendre, car les Pokémon Feu sont particulièrement efficaces contre les Pokémon Acier. Steelix disparaît sous terre pour attaquer, puis lance Queue de Fer mais Héricendre évite le choc en utilisant Lance-Flamme contre un mur, ce qui lui permet d’effectuer un changement de direction ! Héricendre subit des chocs mais refuse de se déclarer vaincu. Son attaque Lance-Flamme transforme la Tempêtesable de Steelix en un tourbillon de flammes et Sacha remporte ainsi non seulement la victoire mais aussi le Badge Minéral !
Après le combat, Sacha et ses amis décident que leur prochaine destination sera la ville d’Acajou. Pour y parvenir, ils passeront d’abord par Rosalia. Après avoir fait leurs adieux à Janina et Jasmine, nos héros reprennent la route !