Who would win in a fight between Mario and Solid Snake?

Solid Snake, Mario can't really fight he is after all a plumber.

If solid snake didn't cheat with weapons then Mario would win