Ash fought Giovanni in the Pokémon Black and White in the episode that is currently Episode 757 according to total episodes and the current episode title for it even though it's a translated title is "Meloetta and the Underwater Temple."
Chat with our AI personalities
Ash battled Norman in the episode "Balance of Power."
Ash battles Richie in episode 81: Friend and Foe Alike.
ash does not face lance at all
The Semi Final Frontier
Ash leaves Hoenn (Battle Frontier) in episode 468: Home Is Where The Start Is and arrives in Sinnoh in episode 469: Following A Maiden Voyage.