Once and for all - who wins? batman or superman?

I’ve always thought it depends on the question: “Do they know they’re about to fight?” If there was a set day-time established, Batman would probably have the set-up of choice. However, if Supers decided to attack without warning, it’s pretty much satellite of doom.

Superman. It really isn’t a debate tbh. Even if Bats had prep, Clark would know that and counter prep. Clark isn’t some country bumpkin idiot. He’s got all that alien tech in the fortress as his disposal. Also let’s not forget Clark pretty much hold back for the majority of his fights, so a bloodlusted Superman is something you don’t want to mess with.

Batman he’ll cheat and use a kryptonite ring. Or bring a magician.

Superman, you all know he would win stop pretending like Batman would stand a chance