BW105: Curtain Up, Unova League!

Episode Plot
After all the time, all the training, all the hardships, it has finally come: The Unova League. Ash is ready to bring it to the Unova League and sees old friends and rivals as they fight for the chance to be the best in the Unova League. As Bianca, Stephan, Cameron and Virgil pass to round 2, Ash and Trip begin their battle. With the stakes so high, both trainers all ready to give it their all. Will Ash finally be able to beat Trip once and for all?

Trivia

 * The gag of Stephan's name being pronounced incorrectly finally stops.

Gallery
All the Gym Leaders Ash defeated to get here: