As Goku begins to lose he will find out that he has a freaking 5th or 6rh or 7rh or blah blah blath transformation and go on to annihilate his enemy. That is how it always is. OMG, I am Goku that guy is way stronger than me, but I'll just pull a new trasformation out of my ass and I'll be leagues stronger.
Originally posted by Whiteclipse
goku deflects energy attacks all the time with his hands, thats how dense his body is, and all he would have to do is concentrate his chi energy to a point around his hand and BAM! energy punch, im sure energy can hurt energy
There is no indication that any of the characters in DBZ had a body naturally dense enough to deflect energy. As far as I'm aware they used their own chi around their arms to deflect shots. And punching what is essentially a sentient star is not a good idea. Cause even Goku manages to kill him he'll have to deal with the resulting explosion. An explosion that'll blow up whatever planet they happen to be on. So Goku still dies of asphyxiation or forfeits by IT'ing to another planet.