It's a shame this fight was never made....would have been a war! Mayorga would have won most of the rounds I feel but he's not as durable as AM. Margarito would have stopped him late.
Margarito's non stop attack would be a nightmare for Mayorga and his smoker lungs. I think Mayorga would land big shots throughout but Margarito would be able to take them and keep coming. I'd see Mayorga trying to clinch Margarito a lot who would just keep working. Eventually around the 10th round I think Mayorga breaks down and Margarito finishes him off.