Great episode, it was awesome seeing Dawn make it to the finals. Sad that she lost, but at least it was a close battle that lasted most of the episode. Its nice to see a main character actually fight in the finals for once. And they had at least several cameos (even if it was just for a second) in this episode, with the Princess, Lila, Kenny, Ursula, Candice and Fantina and Nando all appearing, I think, so glad they all were watching the GF finals. Not to mention Dawn's mom flying in for the occasion.
Looked like Zoey had the upper hand for most of the battle, but Dawn put up a terrific fight, and nice to see her Togekiss in battle, that flying type really changed her strategy for the final battle. Although kind of glad her brand new Togekiss wasn't the one that allowed Dawn to win her GF, but at least Piplup was there, and used Hydro Pump (after they showed it learning it a while ago). And glad to see Dawn wasn't depressed or anything after her loss and had just moved on, she even returned her mother's ribbon, the question is what Dawn's going to do next, after she's done cheering for Ash. I do wonder about contests next generation though after Jessie seems to have given up on them (at least she made it pretty far herself too).
Now its on to Ash's eighth Gym battle, finally. Too bad its not next week, but they probably need a break between big events like the GF and Ash's final gym battle. I'm just glad Dawn's finale was pretty good, just hope Ash's finale is just as good.