Finally Willow figures out a spell to send Buffy back in time. Guided by Lucy Hanover, Buffy goes back to the day where she told Willow that she didn't need her help with Camaztoz. But this time she asks for help. As Buffy fights to free Giles she is backed up by her friends. Thanks to a timely distraction from Willow, Buffy saves Giles where she couldn't before and he never becomes a vampire and thus never the Vampire King. Willow binds Zotzilaha into a snowglobe, but not before they force her to tell them where to find Camazotz. Buffy tries to have present-day Willow perform the alchemy spell before the final battle, but unlike her future self, she can't as she doesn't know the secret and is still unable to during the battle once she is asked to. Buffy and her friends defeat Camazotz's army, killing most of them before Buffy battles Camazotz, who is somewhat weakened from a previous attack from Willow. Desperate, he kills his remaining Kakchiquels, absorbing their power into himself and grows extremely powerful, easily beating Buffy. On the verge of defeat, Willow tries the alchemy spell again and manages to turn a stake to gold for Buffy. Catching Camazotz by surprise, Buffy stakes him through the heart with her golden stake, killing Camazotz and averting the future she visited completely. With Camazotz dead, Willow throws the golden stake overboard of the ship they were battling on and Buffy and her friends return home, with Buffy now possessing a new appreciation for her friends.