I expected Batman to use kryponite somehow, only way he'd win tbh not sure if it'd be a "fair fight" as in going against his morals BUT neither is fighting Superman given all his abilities.
Source:
https://en.wikipedia.org/wiki/Powers...es_of_Superman