XY006: Battling on Thin Ice!

Synopsis
After losing to Viola, Ash decides to take in some special training in order to try and counter her slippery/sticky strategy, with help from Alexa, Clemont and Froakie. Will he be able to beat her this time around, and does Ash remember the new girl he just met?

Trivia

 * This episode is the second one in which Ash earns a badge after a Gym Leader's debut. The first was in BW006: Dreams by the Yard Full!.
 * It is revealed in this episode that Serena knew Ash Ketchum from the time they were at Professor Oak's Pokemon Summer Camp way back when they were little in Pallet Town.