Superman instantly melts the tarmac with his heat vision that Batman is standing on and then rams him at 1000 miles a hour. Job done.
Or there is a gap in the mask on Batmans face. Superman instantly melts his face with his heat vision.
Such a stupid idea for a movie. There is no scenario I can see that Batman could defeat Superman unless Superman let him.
Superman doesn't want to kill Batman. He purposely holds back, Batman uses that to his advantage. Plus the badass suit he makes, plus some kryptonite? Batman has stopped Superman in the comics before, in fact Batman has stopped a lot of overpowered characters. This is not a new and original idea, so not sure why people freaking out.
Enough time and prep Batman can vs almost anyone and it's been proved that way many times.