To prove her worth, she challenged Ash to a battle. However, Pikachu caused her Girafarig to become paralyzed, and it fainted as a result. However, Cherry was still determined to pursue her dream. Not long afterwards, Team Rocket appeared, using a giant mechanicalGengar to swallow all of the Psychic Pokémon in Len Town. Using Girafarig's Future Sight, Cherry was able to foresee what moves Team Rocket was going to use. This allowed Ash to free the stolen Pokémon. Girafarig's Future Sight then sent Team Rocket blasting off again.
Ash and his friends congratulated Cherry on her victory. Cherry vowed that she and Girafarig would not give up on become the greatest Psychic Pokémon Trainer and team.
Later when Team Rocket were stealing Psychic Pokémon with their giant Gengarmecha, it tried to use some Psychic moves, but they were deflected. Girafarig's friendship with Cherry led it to use Future Sight to show its Trainer the future. With great teamwork, Pikachu was able to dodge Gengar's tongue, with Girafarig afterwards lifting Pikachu up with Confusion. Pikachu managed to free the stolen Pokémon, but Girafarig's Future Sight blasted Team Rocket off. With this new victory Cherry vowed to make Girafarig stronger.