Yeah the entirety of Ash/Paul is the best battle in history.
If you're going strictly on 1 Pokemon vs. 1 Pokemon, Charizard/Articuno is probably the best.
--
"I wish I was French." - blindhobo13
"I don't think you know what "French" means." - As I Desire