Cornello probably wins due to more variation in his abilities. Comanche did give Scar some trouble at first, but he got stomped as soon as Scar analysed his fighting style. I'd say Cornello's overall firepower would deal with him before he got too close.