Leonhart
Imagineer
Good battle all around. It was very enjoyable to watch and Ash actually looked competent here. Roggenrola evolving was a little questionable but it doesn't ruin the episode or anything.
Satoshi's match at the Hodomoe Gym definitely made him seem skilled by comparison to how he was portrayed at the Raimon Gym at least. And even Yacon himself managed to be a more entertaining Gym Leader than Kamitsure, to me at least.