Originally Posted by Ratlehed
The only thing that beats Doom is his own ego.
There you go, a weakness that Batman has more than enough experience at exploiting. Batman would never even have to get into a fistfight to beat this guy. Bats would just set up the dominoes and wait for Doom's ego to knock them over.