Push
the way they had him fighting, Cap should win. Batman needs to use his gear to make up for Cap's shield.Costumes are weak as hell in the video but still kind of entertaining, lol
http://youtu.be/i_BVqa4gpdM
I think Batman might edge out Caps, it would be damn near a draw, but I think Batman has more martial arts knowledge and his experience fighting meta-humans would allow him to adjust.
Captain America.
To elaborate on this, the shield, coupled with Cap's advantages in strength, speed, agility, and stamina should compensate for the negligible skill advantage Batman would have. And before I see anyone bring it up, I'll see Bruce getting the better of Superman via weakness exploitation and raise you Steve knocking Hulk the fukk out with the help of Spider-Man. No, that shyt doesn't make sense, but it's canon.
Batman.
The only advantage Cap got on Bruce is durability cuz of the SS serum. Batman doesn't have go blow for blow with Cap even though he could. Bat could think of like 2403820820383 ways to neutralize Steve Rogers - who unlike many of the other potential people we pit Batman against - don't posses any distinct or game changing advantage over Batman.
So yeah Batman.
A lot of the shyt thats canon is so stupid and depends on the writer anyways. So fukk it.