Suggested by Sonic Little Mac is definitely a solid fighter, but so is Marshadow. Marshadow knows hand to hand combat like the back of his hand and also has many elemental attacks to give him the edge here. Little Mac will be able to dodge and parry for a while, but eventually Marshadow’s superior speed and power will prove to be the edge here. There just isn’t much that Little Mac will be able to do against this level of ability. Marshadow wins.