Ah, this episode made me so happy in so many ways..
Ash got the Farfetch'd, so that's a bonus straight off the bat.. and to make the capture that much better, it knows TWO dark type moves which include Night Slash, so that should shut a few people up! Then of course we got to see the results of Riolu's training, which was just incredible. It's so nice to see that it's so quickly becoming a viable team member! We got to see how Steel Beam is used, which 100% won't look good coming from a Lucario in the anime, so the chances of Ash's eventual Lucario ending up with the move plummeted, thank god (not that there was much chance anyway)! Oh and to top it off, Chairman Rose and Sonia showed up, with the latter explaining the Darkest Day, so at least we now know that they're going down that route.
The only thing that let it down was the g-max battle, but again Leon showed that he only gains the upper hand during dynamax battles, after taking a beating and Charizard's moves getting overpowered, pre-max..