Ash and the his friends are awaiting the matchups for the second round of the Ever Grande Hoenn League. Nurse Joy explains that this round's battles are Double Battles and that three wins are required to advance.
The schedule is then shown on a screen and Ash and Morrison would be battling on that day. Both are bickering on who is stronger but Morrison leaves since his battle is earlier. Soon, Morrison's battle begins and he faces off against Gavin. He sends out Growlithe and Gligar and Gavin sends out Marowak and Machamp.
Morrison orders Growlithe to use Take Down on Marowak who evades and uses Headbutt. Gligar uses Guillotine on Machamp and Machamp uses Karate Chop. Growlithe suffers damage from Marowak's Headbutt but regains strength and uses Flamethrower, but Marowak's Bone Club blocks it. Gligar is hit by a DynamicPunch and then a Cross Chop. Machamp is badly struck by Gligar's Steel Wing and Growlithe takes damage from a Bonemerang attack. Marowak charges into a Flamethrower and slams a Headbutt on Growlithe. Marowak freezes Growlithe's legs with an Ice Beam and then hit it with a Bone Club.
Machamp hits Gligar with a Vital Throw but Gligar counters with Guillotine. A weak Machamp is then struck several times by Gligar's Steel Wing, who then defeats Machamp with another Guillotine. Gavin is left with his Marowak against Gligar and Growlithe. Marowak dodges Growlithe's Flamethrower and slams a Bone Club on it, knocking it out. The battle is now one-on-one. Gligar's Guillotine and Marowak's Headbutt collide sending both flying. Marowak freezes one of Gligar's wings who slams into the ground. After struggling from a Bone Club, Gligar hits Marowak with an Iron Tail sending it flying. Morrison is then declared the winner.
Later that day, Ash is seen running with Pikachu, but then he falls into a hole. He looks up and Team Rocket appear. As they are about to recite their motto, their employer bursts through the wall and sends them running. Ash is then seen in the battlefield with his opponent Dominick. Ash chooses Torkoal and Corphish while Dominick sends out Tropius and Swalot. Tropius starts off by flying up in the air and whips a Razor Leaf at Ash. Torkoal's and Corphish's defense block the attack. Tropius' Bullet Seed seems futile against Torkoal's Iron Defense. Swalot hits Corphish with a Sludge Bomb and Tropius' Gust send Torkoal flying, but Torkoal uses Flamethrower on Tropius. Tropius dodges the Flamethrower and Corphish dodges Swalot's Body Slam. Swalot seems to be a tough opponent since most of the attacks slip or bounce off its body. This happens when Corphish launches a BubbleBeam.
Tropius defends against Torkoal's and Corphish's combined attacks. Torkoal and Tropius both faint after their SolarBeam and Overheat collide. Ash and Dominick are both down to one Pokémon now. Corphish gets dazed after getting hit from Swalot's Shock Wave and is sent flying. Corphish is then hit by a Body Slam and is then struck down by a Shadow Ball. Corphish gets up and charges through a Shock Wave and grabs Swalot and through it. Seeing this as a good attack, Ash tells Corphish to release BubbleBeam in Swalot's mouth. The bubbles explode and after the dust settles, Swalot faints. Ash wins and qualifies to the next round.
Jessie, James and Meowth are tired of working, but their work soon pays off when their employer walks in and praises them for their hard work. He then gives them some food to eat. Ash and Morrison are then told that Tyson also won his battle. The episode ends with Ash and Morrison bickering again about who is stronger.