if batman figures out superman's true identity, breaks into his house, and does some sneaky shyt with kryptonite, or maybe wait across the street in another building with a .50 cal sniper rifle with kryptonite bullets or maybe hits superman with a kryptonite a-bomb, batman can win. otherwise tho, superman got this.