Ash continues his training with Gligar, but finds out it has become fearful of battles since the battle against Paul's Gliscor. The group meets Gary again and Ash asks Gary to help him solve the problem with Gligar, and Gary might have something that could change Gligar forever...
The heroes are just about to have lunch and they call their Pokémon. When Swinub does not have any food left, it goes to Piplup's, but Turtwig interferes to stop. They spot Gligar is not present. Ash calls Gligar, who swoops down on him. Gligar wants some training after it did battle Paul's Gliscor. Gligar is depressed by these words, but Ash promises it to train after lunch. Later, Buizel is about to fight Gligar. Buizel yells at Gligar, causing it to start begging and crying. Ash orders Gligar to use X-Scissor, which Buizel dodges. Buizel uses Aqua Jet, causing Gligar to be even more frightened and goes on Ash's head. Ash yells at Gligar, causing it to be more depressed, so Dawn encourages it.
Ash admits to Brock he does not want Gligar to be spoiled, but does not want to yell at it. Ash sends Turtwig to battle Gligar. Turtwig uses Energy Ball, but Gligar dodges. Gligar uses Steel Wing, but seeing Turtwig be prepared, Gligar fails and goes after Ash. Gligar cries and flies away. Team Rocket spied and Meowth thinks the boss would have the Gligar covering his eyes to not wake up in the morning. The heroes search for Gligar. Staravia found it and Dawn recognizes the boy as "the poetry guy's grandson"; in other words, Gary. Gary tells them he is going to Lake Valor to see the Legendary Pokémon Ash saw, per Prof. Rowan's request. Gary knows this Gligar he found was Ash's, who flew away in the middle of the training. Gary offers his help for Gligar. Despite his reluctance, the others convince Ash to accept the help.
Gary sends Umbreon. Gligar uses Steel Wing, but flies to Ash's head as soon as Umbreon uses Shadow Ball. To conquer the fear of the opponent, Ash thinks concentration should work, but Gary has other methods. Gary advises before using Steel Wing, Gligar should use the tail to spring before attacking. As it does that, Gligar sees it is too high and falls on Ash. Gary thinks a bit and concludes that Gligar needs to evolve - using the Razor Fang. Gligar wants to evolve immediately, but Ash tells it needs to conquer its fears before evolving. Suddenly, Team Rocket appears and take Gligar with them. Ash grabs the Gliscor-Bot's tail and sends Staravia to stop them. Jessie sends Seviper and Yanmega, who use Haze and Silver Wind. This causes Staravia to be blown away and Team Rocket disappears.
Ash and Gligar have been caught in a cage. To celebrate the victory, Team Rocket eats canned food. Brock, Dawn and Gary search for Ash and Gligar. Gary believes there are some places that the balloon could've come down, so they go. Ash believes this is the chance, so Gligar uses X-Scissor. It fails to do so, so Ash tackles the cage, but fails as well. Still, Gligar is inspired by such courage and tries again. Ash notices the bars are lowered, so he tackles the bars and Gligar uses X-Scissor and come out. Ash and Gligar slip unnoticed, but face a hanging bridge. Out of options, they are forced to walk over. The bridge breaks, but Ash and Gligar hang on the rope and manage to climb up. James wakes up and is shocked to see the twerp and Gligar away, so wakes Meowth and Jessie.
Ash notices that a giant tree can be used as a bridge. Gligar uses Steel Wing, but get knocked back. Trying once more, Gligar uses Steel Wing and manages to knock down the tree. Ash and Gligar are very happy about this, as it may now be the time to use the Razor Fang. However, Team Rocket came. They fire the Gliscor-bot's tail, but Ash manages to capture himself and lets Gligar go. Ash falls down and passes by Gligar. Still, he throws the Razor Fang and Gligar evolves into Gliscor. Gliscor swoops down and saves Ash before he fell down. Team Rocket still wants Gliscor, but Gliscor uses X-Scissor to knock the balloon tail back. Brock, Dawn and Gary arrive. Meowth launches some claws to get Gliscor, but Gliscor uses X-Scissor to destroy them. Gliscor uses Steel Wing and the balloon does the same, but Gliscor is stronger and cuts the balloon in half. Still, Gliscor is so happy it still swoops down on Ash.
Pikachu uses Thunderbolt to blast Team Rocket off. The sun rises up and the heroes are about to go. Ash thanks Gary for the assistance, but Gary confesses it was Ash who should be thanked for. Gary wants to take a break at the lake, causing Dawn to be impressed by the grandson's poet. Gary leaves and the heroes depart as well.
- Instead of Professor Oak's Pokémon lecture, the end of this episode featured a special trailer for Giratina and the Sky Warrior.
- Music from Pokémon Ranger and the Temple of the Sea is used as background music.
- Dawn narrates the next episode preview.
- During the Diamond & Pearl series, Ash, Dawn, and Brock each have owned a Generation II Pokémon; however, this episode, the previous episode, before Gligar evolved, and after Swinub was captured, are the only times in the series in which all three have a Generation II Pokémon with them: Ash has Gligar, Dawn has Swinub, and Brock has Sudowoodo.
- This is the second time that Gary appears in Sinnoh, the first time being exactly forty episodes ago. Coincidentally, both times Ash and his friends were on the way to Hearthome City.
- This episode first aired in Japan in the same week as the dub of Riding the Winds of Change, the episode in which Gligar was caught, first aired in the U.S.. This happened again with Swinub.
- Both an earlier episode, and a later episode had similar episode titles to this one. All three are a pun on the phrase "fighting fire with fire".
- Interestingly, the later episode also featured an evolution.
- In the English dub, when Meowth is about to explain what Team Rocket could use Gligar for, Jessie says, "I'm sensing a scene change," possibly providing an example of breaking the fourth wall.
- This is the first time one of Ash's Pokémon evolves using an item.