Ash orders Pikachu to Thundershock, then Thunder MechaMew2, but the attacks do not affect it. MechaMew2 then returns the attacks, rendering Pikachu unable to battle. With that, Giovanni proclaims his victory because his Pokémon has now learned every single attack. Undaunted, Ash engages the Boss in a fistfight ("You Just Can't Win"). Tiring of the scuffle, Giovanni orders MechaMew2 to attack Ash with Hyper Beam, but Mewtwo appears to save Ash with a forcefield. He then attacks MechaMew2 with a collection of Ash's happy memories, love for Pokémon, and Misty. MechaMew2 speaks for the first time and rebels against Giovanni, revealing that it learned about love and goodness from Ash. Recognizing that Giovanni is evil, MechaMew2 feels it must stop his plans no matter the cost. MechaMew2 puts Giovanni in a headlock and prepares to Selfdestruct, telling Mewtwo to take an unconscious Ash somewhere safe. Mewtwo exits with Ash and Pikachu, but not before explaining to Giovanni that Ash was the one who defeated MechaMew2. Giovanni breaks free of MechaMew2's grip and runs just before it blows up.