Alaster Angelo said:
Yeah, because it's not like Cap is a super soldier who deals with heavily armed opponents all the time or anything.
Not with ones like Frank Castle he doesn't.
Punisher is what you'd call a combat pragmatist. He has no qualms with cheating and being unfair; Captain America does. Punisher is also a ruthless ************ who wouldn't think twice to kill someone -- he's done it thousands of times, after all; Cap still has the superheroes-don't-kill rule, if I'm not mistaken.
If Punisher had time to plan and prepare, he'd definitely win. If he didn't, it could go either way, but I'd still bet on Punisher.