As Ash and his friends pass through Mt. Mortar, just outside is a Tyrogue with a handkerchief around his neck that's apparently worn out. Ash checks his Pokédex. Brock tries to give it some food but the Tyrogue doesn't do much. Just as Brock puts the food away, the Tyrogue swipes three containers of food and runs off with it. The gang starts to chase after him but the Tyrogue is soon accompanied by a Mankey and Primeape. The Tyrogue tosses the food to them and they all climb up a cliff. On the way however, the Tyrogue tripped a boulder which comes straight down towards the gang! Just seconds away from getting squashed, a man followed by a Hitmonchan and Hitmonlee destroy the boulder. The gang wonders what happened and is greeted by the man who introduces himself as Kiyo. He says that the Tyrogue there has been causing a lot of ruckus in the area. Not even Officer Jenny herself can handle this. Team Rocket, who have been spying on them, comes up with the idea of snatching this Tyrogue to join Team Rocket.
Later at Kiyo's place, he explains that he's trying to find and beat that Tyrogue so he knows he's up for the P1 Grand Prix. So far, it hasn't been very successful. Then he goes on to the time he found the Tyrogue all tired and tried to help it, but the Tyrogue ended up attacking him for a getaway. Ever since, not only does he want to challenge Tyrogue, but help it out at the same time.
Somewhere else in the area, Tyrogue and his group find an apple tree and decide to get some apples from it. The Mankey and Primeape kick the trunk and three apples fall down. When the Tyrogue picks one up, a Hoppip, Skiploom and a Sandshrew stand there, wanting an apple. So Tyrogue gives the three Pokémon the apples with no trouble. Then Team Rocket comes in and does the nice asking of if Tyrogue would like to join. Jessie comes towards the Sandshrew and swipes the apple, which makes the Tyrogue angry, and gives Jessie a beating before sending them off into the sky. The group just leave the three Pokémon afterwards.
Out in the open road, Kiyo wants to prove himself to the Tyrogue to a battle. He calls the Tyrogue to come out while Ash and the others remain on watch to see if Tyrogue will come. Soon Tyrogue and his group come by and Kiyo challenges him to a match, the Tyrogue accepts readily. Kiyo sends out Hitmonchan up first for the fight. The Hitmonchan starts the fight by throwing a few Comet Punches to the Tyrogue whom dodges easily. Seeing that the punches don't work, Kiyo tells the Hitmonchan to try a Mach Punch. The Hitmonchan does so but the Tyrogue jumps up in front of a rock and headbutts the Hitmonchan, knocking it out in one hit! Kiyo recalls Hitmonchan and tries out Hitmonlee. Hitmonlee goes off with a Rolling Kick but the Tyrogue merely leans back to dodge it! After recovering from the dodge, the Tyrogue does a Double Team and confuses the Hitmonlee. Kiyo now finds this a situation that's impossible to get out of. Finally the Tyrogue gives the Hitmonlee a punch taking that Pokémon down in one shot as well.
Now the Tyrogue is expect something else, but all of sudden gets tied up from above, by Team Rocket! Ash starts to chase after them then Kiyo, who runs up a hill and jumps onto the balloon. Team Rocket wonders what was the sudden movement and notices nothing. Kiyo gives the balloon a punch, making a hole and then goes down to where Tyrogue is hanging from. The balloon soon crashes but Kiyo and Tyrogue drop safely to the ground below. A boulder just above them falls down and just in the nick of time, Kiyo stops it. He tells the Tyrogue to get out of the way, but Team Rocket come by and prevent Tyrogue from doing so. Before Team Rocket can do anything, the gang catch up and Brock sends out Onix. First Onix takes care of the boulder by pushing towards Team Rocket. Jessie and James send out Arbok and Weezing. Arbok does Poison Sting which Onix blocks easily, Weezing spitting out a Sludge but Pikachu takes care of that with a Thunderbolt. Onix then Tackles the Pokémon back to Team Rocket and Pikachu delivers the final bolt, blasting them off again!
Back at Kiyo's pad, Kiyo challenges Tyrogue to a duel, just him and Tyrogue. Tyrogue accepts and they begin. Tyrogue attempts to go for a punch but Kiyo easily blocks it. With that Tyrogue tries the Double Team trick but Kiyo simply sits down and waits for the initiative. As soon as Tyrogue comes out with the sucker punch, Kiyo easily blocks that too, sending Tyrogue around. Tyrogue now is fed up and tries a Jump Kick but Kiyo grabs and tosses him to the other side. Finally Tyrogue tries to deliver yet another blow, Kiyo easily makes a counterattack and punches the Tyrogue to the pond nearby, finishing him off and the handkerchief off. Ash and the others as well as Tyrogue's group are stunned. Kiyo runs up to the Tyrogue and picks him up, bringing him back to the land. He ties his armband around Tyrogue's neck like his other handkerchief. Kiyo asks Tyrogue if he would like to join up with his other crew and compete in the P-1. Tyrogue accepts the offer and his friends decide to join up with him.
The gang says their goodbyes and wishes Kiyo luck in the P-1 as they head off to Mahogany Town.