When Dawn and her friends run into Zoey on their way to Solaceon Town, the two Coordinators can't resist having a practice battle. At the same time, Ash has Chimchar and Aipom battle each other to train for his upcoming Gym battle. But Buizel is distracted by the battle between Chimchar and Aipom, while Aipom keeps trying to watch the Contest battle between Buizel and Zoey's Glameow. It seems as if Buizel would rather be battling while Aipom would rather be in a Contest, so Zoey makes a bold suggestion: why doesn't Dawn trade Buizel for Ash's Aipom?
Dawn and Ash aren't sure if that's a good idea. To test the waters, Ash suggests that he use Buizel to battle Brock, and Dawn can use Aipom to battle Zoey. But before the battle can get very far, Jessie and Meowth show up in disguise. James is miserable now that Cacnea's gone, so his teammates are determined to cheer him up-by stealing Aipom and Buizel!
But James, unaware of the plan, accidentally blows Team Rocket's cover. Seviper uses Haze and Team Rocket makes a grab for Aipom and Buizel anyway, but they end up snagging Glameow and Sudowoodo instead. Ash and Dawn use Aipom and Buizel to defeat Team Rocket, and it looks like Ash's attacking style is a good match for Aipom while Aipom's flair is a good match for Dawn. They complete the Pokémon trade, then get back on the road to Dawn's next Contest!