I just can't see Mario beating Sonic, as someone who isn't really into either series. Sonic always has massive over the top boss battles while Mario is more cartoony and lowkey.