In the ensuing melee, Harold sacrifices himself to save Shrek; his armor ricochets a spell cast by the Fairy Godmother which disintegrates her, and Harold is turned back into the Frog Prince, his true form.