I've been delaying this for ages, mainly because I think it's a dumb question that can be answered super quickly. But the new Batman game is coming out tomorrow, so now's as good a time as any to talk this one out.
(Of course Superman would win. GAWD.)
But let's do this regardless. Let's debate if we have to. Who would win in this fight? And yes they have pre-knowledge. Yes, they can pre-plan. But it doesn't matter because he's Superman for God's sake!