Ash wordt bruut wakker gemaakt uit zijn droom door Mr. Mime die stofzuigt en komt beneden voor het ontbijt. Ze kunnen echter niet lang blijven omdat ze beloofd hebben naar professor Oak te gaan. Ondertussen zien Jessie, James en Meowth hoe een Pokémon uit het hoofdkwartier van Team Rocket vliegt en alles in puin ligt. De baas vliegt weg met een helikopter en beveelt Jessie en James Pokémon te stelen!
Ash, Misty en Brock komen aan bij professor Oak en zien dat ook Gary er is. Professor Oak vertelt dat de Pokémon League op het Indigo Plateau is en het nog twee maanden duurt voordat het begint. Nadat hij de Pokédex van allebei heeft bekeken vertelt hij dat Gary meer Pokémon gevangen heeft, maar Ash meer dan honderd Pokémon gezien heeft. Ook laat hij zien waar alle Pokéballs liggen opgeslagen, waaronder 40 Safariballs van Ash waar allemaal Tauros in zitten. Buiten zien ze hoe professor Oak alle Pokémon verzorgd en ze allemaal in hun natuurlijke omgeving leven.
Terwijl Team Rocket op het terrein wordt achterna gezeten door Geodude, Sandshrew en Onix zegt Ash dat hij denkt dat professor Oak wel elke Pokémon heeft die er is! Professor Oak zegt dat er echter nog veel Pokémon zijn die nog moeten worden ontdekt, en Ash denkt terug aan de mysterieuze Pokémon die hij aan het begin van zijn reis zag. Dan daagt Gary Ash uit voor een gevecht en ze staan op het punt om te vechten als er iets ontploft.
Het blijkt Team Rocket te zijn, die tussen Voltorb en Electrode ligt die net Explosion hebben uitgevoerd. Net op het moment dat Team Rocket alle Pokémon wil stelen komt Ash' kudde Tauros eraan en zorgen ervoor dat Team Rocket er weer 'ns vandoor vliegt. Gary zegt dat hij wel tegen Ash zal vechten in de Pokémon League, wenst 'm succes en loopt weg. Ook Ash kan niet wachten om te trainen maar professor zegt dat Ash eerst het hek moet repareren wat zijn Tauros kapot hebben gemaakt waarbij Misty en Brock hem kunnen helpen!