Pokémon the Series: XY
Haunter vs. Kadabra
S1 E24:
Leaving Pokémon Tower with Haunter in tow, Ash returns to Saffron City with only one goal in mind: to win a Gym Badge from the powerful Psychic-type Gym Leader, Sabrina!