On the last leg of his journey to enter the Hoenn League Championships, Ash runs into another trainer in a similar position. Though Ash holds one more badge, both are heading toward Slateport where the championships will be held. Perhaps overly excited about the upcoming event, the two become instant rivals, challenging one another at every turn—comparing not only Pokémon battling skills, but also spirit, determination, and arm-wrestling acumen. When Team Rocket interrupts their battle and steals both of their oldest Pokémon, however, the two forge an unlikely alliance.