1. Ash vs Gary: Their epic final showdown at the Johto League. Each and every battle in this match was great, and the climax Charizard vs Blastoise was flawless. It was really cool to see Ash finally beat his old rival, and really showed us how far he had come as a trainer.
2. Ash vs Drake: This match is classic. It was kind of cheap, seeing Ash beat Drake's fully evolved Pokemon with his mostly unevolved team, but the battles were awesome nonetheless. My personal favorite matchups were Pikachu vs Ditto, Squirtle vs Onix, Tauros vs Venusaur, and Charizard vs Dragonite.
3. Ash vs Paul: Their full battle from DP 131 and 132. It was a horrible loss for Ash, and very one-sided in Paul's favor at times, bit still an incredible battle. The matchups were intense, the long awaited Chimchar evolution was epic. Really, in terms of battling, it doesn't get much better than this.
4. Ash vs Byron: So far, the best Gym battle of Sinnoh. Except for Buizel's somewhat embarrasing loss, each of the battles were great and we really saw Chimchar pushed to it's limits. And, of course, Gliscor vs Bastiodon was epic, and impressive for it's first gym match.
5. Ash vs Blaine: Their rematch with Charizard vs Magmar. This was easily the best Gym battle of Kanto (that's not saying much, but still). It was cool to see Charizard finally listen to Ash, and it was the first time Charizard used his signature Seismic Toss attack.
3DS Friend Code: 1435-3681-3604. Add me if you'd like, and send me a PM if you'd like to battle or trade. : )
Friend Safari Type: Electric. Contains Electrode, Electabuzz, and Luxio.