IU've been harping on about this fight for about 1year and a half!!! My 2 fave fighters and the 2 best WW. I was very very confident that Margarito would win but I've had to re-evaluate as of late. 2 things:

Margarito has never had to face a jab as good sa Cotto's and a jab can stop/hinder anyone.

Cotto's handspeed will trouble Tony.

However, I still favour Marg,based on the factors mentioned: size,power, and workrate. If Cotto wants to box,Tony will cut the ring off. If he wants to brawl,he'll have to take alot to give alot:Marg is the quintessential Mexican warrior,take 2 to give 1 type guy. The main punches will be the uppercuts of Tony and Cottos bodyshots. However, just because Cotto is smaller,doesn't make him better on the inside, as Tony is an awesome inside fighter.

I'll tell you what would win this fight: if Margarito had a good jab. if he learnt how to pump a good,strong jab,he would beat Cotto's ass.The reach advantage would be too much. I'm taking Tony via stoppage,jab or no jab,too big,too strong and too much to lose.