Sacha et ses Pokémon participent au tournoi de qualification de la Ligue Hoenn. À ce stade redoutable de la compétition, les Dresseurs doivent utiliser les six Pokémon de leur équipe contre les meilleurs des meilleurs : des Dresseurs extrêmement expérimentés et leurs Pokémon choisis et entraînés avec les plus grands soins. Pour accéder au niveau suivant du concours, chaque Dresseur doit gagner trois combats d'affilée sans encaisser une seule défaite.