I don't think Calzaghe would win, he's too small and isn't as good against counter punchers.. Also I don't know one good southpaw he has ever fought.. Could be wrong, but that's a big intangible if this fight ever were to happen.