Advanced Generation episode 128 has broadcast in Japan.
Satoshi continues his battles in the Hoenn league, fighting a Harry Potter look-alike trainer by the name of Huuga in order to secure his spot in the tournment finals. Between rounds, Masamune and Satoshi carry on their rivalry, while Tetsuya makes his bid for a finals spot.
The finals begin with Satoshi battling Kaeda with a 6 on 6 pokemon battle on randomly selected rock field. Professor Okido, Kasumi and gang are able to see Satoshi's battle via a television broadcast. The episode ends with a mid-battle cliffhanger as Satoshi and Kaede are opponents that are not willing to give up! Who will win and continue on in the tournament?!