I make over 1000 post

Goku also killed shadow shenron who is pretty much as powerful as a god since he can grant wishes.
 
The actual answer is that Batman would pull some Kryptonite from his belt and take out Superman, and pull out some anti-Goku device immediately after to dispatch him as well.

Batman wins.
 
Unrelated, but one of the best conversations I've had this first year in uni was with my two other best mates and deciding whether we'd go back in time to falcon punch the mother and make the other not exist, or shag the mother, just to come back and claim to be the others father.