I dont like halo i got bored of it a long time ago But Master Chief is going to win he is a super human. Snake is basically a marine in HALO sense. THE REAL MASTER CHIEF not you is very capable of surviving. Lets put it this way. If you had to fight master chief. He would just kill you his marksmanship is the best on the UNSC. He would basically be the impossible boss.
Umm let me dum this one down for some of you guys. If the master chief can rip off a 250 pound gattling gun and walk around with it, flip a twenty tonne elephant and survive a trip from outer space OF COURSE HE"S GOING TO WIN...