Goku vs Invincible vs Superman?

No Kai blast for goku. Just a battle of pure strength and fighting skill. For fighting skill I think goku or invincible have the highest. For strength it's either superman or invincible. The smartest is superman. Who wins? How? Why?
Update: @Ronald . Goku in his normal state can barley lift 20 tons. It's is shown before the Buu saga when he is training with king Kai in heaven. It was shown in like somewhere around issue 30 that Invincible can lift over 400 tons. Sorry but goku is gonna have to go ssj3 if he wants to be on par with invincible and... show more @Ronald . Goku in his normal state can barley lift 20 tons. It's is shown before the Buu saga when he is training with king Kai in heaven. It was shown in like somewhere around issue 30 that Invincible can lift over 400 tons. Sorry but goku is gonna have to go ssj3 if he wants to be on par with invincible and superman lol. Even at ssj4 his maximum strength isn't at superman's maximum strength or invincible's.

and for those of you who don't know: Invincible is Mark Grayson. A character of Image Comics. Go check it out. It's a great series. I just started reading it a month ago and it's awesome.
10 answers 10