At first I was thinking there is no better fighter at fighting this type of battle then Margarito, but then I remember his weakness with punches to the body. I honestly see this fight p4p going with JCC stopping Margarito with that left hook to the liver, p4p Chavez isn't backing up the same way Cotto did, he is likely losing the fight, or its very close right up until he downs Margarito the first time to the body.

I think Margarito is better suited for this type of contest because he throws way more punches, great on the inside, body puncher, extremely strong, he's p4p bigger, and like Chavez he can walk through anything. However Chavez is way better against slick boxers then Margarito would be, and in this case when two unstoppable forces meet, one of them has a soft body, and the other throws one of the best left hooks to the body in the history of the sport.