Cap. He can take a good beating from the Hulk.......
ragesRemorse
If we are talking about "the" achilles from the Greek MYthos, i say he wins. If we are talking movie versions...why would anyone even need to debate this...Cap of course, and with great ease.