Ash, Brock, and Max step outside the Pokémon Center, ready to depart to Fortree City. However, Pikachu warns the group that May isn’t ready yet. Ash goes back inside, finding her just finishing up packing. He starts getting upset for an unknown reason. It gets taken out on May for being too slow, and pushes her out of the center. She stops in front of a mirror, further irritating Ash. May states that its normal to do so, but Ash doesn’t, shocking May. When Ash responds that he isn’t a girl, May condescends him, making Ash even more angry.
As the group walks, Ash and May rant about each other, setting off a direct argument, while the others watch. The group runs into the couple Oscar and Andi, challenging Ash and May to a tag battle, proclaiming the two a couple. Although both deny the couple connection, Ash and May accept the challenge.
Oscar summons Nidoking while Andi summons Nidoqueen. Ash summons Corphish. However, May’s pondering for her choice irritates Ash. After deciding, she chooses Skitty. Unfortunately, Corphish and Skitty are unable to work together, canceling each other's attacks. Oscar and Andi pull the win when Corphish and Skitty are both hit with DynamicPunch from both Nidoking and Nidoqueen. Ash and May are left bickering.
Jessie, James, and Meowth are sulking about their lack of progress when Oscar and Andi run into them, challenging Jessie and James to the same match as Ash and May. James uses Cacnea while Jessie uses Seviper. Seviper ends up attacking Cacnea, causing Jessie and James to argue, allowing Oscar and Andi to take the win with dual Hyper Beam attacks, sending Team Rocket flying.
Ash and May are still fighting about the loss, blaming each other, while Max and Brock watch. Jessie and James are also bickering. The two arguing groups cross paths, and another tag battle ensures. James teams up with Ash while Jessie takes May. Although Ash and May are hesitant to fight, they decide to accept. The teams use the same Pokémon used in the previous tag battles.
Corphish and Cacnea work better together than Seviper and Skitty, shifting the battle to James and Ash. Jessie starts to get angry at the thought of losing, so she summons Dustox. The guys protest at her breaking the rules, but she doesn’t care. The battle quickly grows out of control when attacks start to fly undirected. Brock declares the women disqualified, but it is meaningless.
While the battle rages on, Meowth and the others watch from behind cover. Meowth realizes that the chaos could allow them to snatch Pikachu, so he manages to stop Jessie and James from fighting long enough to realize it. They create diversionary attacks with Seviper’s Haze and Cacnea’s Sandstorm, allowing Meowth to snag Pikachu in a net.
Team Rocket tries to run, but May’s Skitty uses Assist-turned-String Shot to stop Team Rocket. Corphish protects Skitty from Seviper, rebuilding the trust between Ash and May, allowing them to work together to free Pikachu and send Team Rocket flying as usual. Ash and May apologize to each other, and the fight ends.