I love Jackson/Vincent and his adoration of capes lol. That personality of his is humorous. I liked how they - even before the battle started - heated up the rivalry between Ash's Pokémon and Jackson's Pokémon. The battle started nice with Jackson versus Macy, which was hilarious. The battle itself, and especially the last part with Meganium versus Bulbasaur, was really epic to watch.
The first part with Pikachu versus Azumarill was really a good demonstration of how powerful type advantage can be. The second part with Magneton was alright, although I think Magneton was quite inexplicably overpowered in a way. Then, Cyndaquil versus Magnetron was nice too and it was almost like a head-to-head battle with both doing really solid, but Magneton still being superior. Now, Bulbasaur did really well against Magneton with good use of strategies. Then, the final part with Meganium versus Bulbasaur was so well-executed, that you could feel the intensity and the rivalry between those two. Well-ended with that tie.