Efter att från Syster Joy ha hört att Canalaves Gymledare Byron är tillbaka i staden, rusar våra Hjältar över till Gymmet så att Ash kan utmana honom, och får då veta att utmaningen kommer dröja. Byrons son är på besök, och far och son är oense om vem som älskar fossil mest.
När det visar sig att Byrons son är inte är någon mindre än våra Hjältars gamle vän Roark (Gymledaren från Oreburg Gym, där Ash genom en utmaning en gång vann en badge), föreslår våra Hjältar dem en strid för att avgöra vilken av deras Pokémon (en gång förstenade och därefter återställda) som är starkast. Men samtidigt har Team Rocket brutit dig in på Byrons fossil-utställning och stulit alla hans fossil! Striden avstannar och en ny strid börjar mellan Byron, Roark, och våra Hjältar mot Team Rocket. Men vansinnigt starka attacker klarar snabbt av Team Rocket och de flyger iväg igen medan Byrons fossil efter lite virrvarr tryggt återlämnas.
Det är nu Ash tror att han ska få möjlighet att strida mot Byron, men utmaningen skjuts återigen upp, denna gång till nästa dag eftersom Byrons Bastiodon behöver vila. Det är nu Byron förklarar att anledningen till att han lämnade Oreburg Gym (och sin familj) många år tidigare för att bli Canalaves Gymledare, bara var för att låta sin son själv uppleva hur det är att vara en Gymledare. Det som Roark en gång ansåg var själviskhet från hans fars sida visar sig vara faderlig omsorg för sin sons utveckling. Så efter att ha stiftat fred mellan far och son, ser Ash entusiastiskt fram mot nästa dag och hans Gymstrid med Byron – äntligen!