Last time, Goku made the Spirit Bomb and he was ready to fire it. When Goku was about to fire it, Vegeta was in the way trying to move. Vegeta tells Goku he can't move and told Goku to throw the Damn thing without worrying about him. Buu thinking of this goes and steps on Vegeta and he waits and laughs. Goku being unable to fire just stand there. Then Buu fires and Goku and Goku tires to resist it.
Fat Buu then woke up with a mad face, when Hercule ran towards him , Buu just knoked him down and Herclue does not know why. Fat Buu puses Kid Buu and tells Hercule to take Vegeta. Then Kid Buu fires a blast to fat Buu clearing him and then Hercule says to finish it now. Goku then fires, Kid Buu tires doing everything to prevent the Bomb, he fires but the Bomb was too strong.
Back on earth the others are trying to find a way to help Goku, then Piccolo decides to go to the lookout. Chi-chi and Videl were really flad to see Gohan. Goku tries to do his beat to beat Buu, but Goku strength was too weak and unstable. Then Buu walks with the Bomb without touching it. Then Vegeta asks Hercule to ask the citizens to give more energy to make the Ball stronger. But they are already weak and if they give anymore they might die. Then Vegeta says if they don't Buu will win and destroy them again. Vegeta forces Hercule to do it, but Hercule refuses to sacrifice the life of his people. Then it hit Vegeta, he told Dende to wish the Dragonball to renew Goku's strength and Dende does it. Porunga then wishes the wish.
Goku then turned into Super Saiyen and he fired the ball back at Buu. In Hell Babidi was cheering for Goku to beat Buu. Goku fires the bomb at him and Buu can't stop it and Goku thinks of the horrible things Buu did. and his rage made his push the ball faster at Buu. Then he pumped up while the others cheered for him. The ball was taken far and Buu was vaporized and Goku and the others did it, they destroyed Buu.