You fools are crazy if you think Legolas has a chance against Cap in H2H. Like retarded-level crazy.
Melee, only way Legolas wins is if Cap is already slowed down from having a shit-ton of arrows pumped into him. The guy can keep fighting after taking Chitauri laser blast, being shot and stabbed, Legoals isn't hurting him fast enough before Cap smashes.
Edit: Guess Legolas could get a lucky throat-strike with a long knife and end it fast enough before Cap breaks his shield off in the elf's ass. But that's a big maybe.