This is a tough one. i remember mayorga was a beast at 147. Cotto hit his prime at 147. I think cotto by a two point margin. But mayorga could trouble hin with a wild shot
Cotto at 147, pre-Margo was confident, powerful and a calculated killer. Mayorga is as wild as they come, and that sloppyness will fall victim to Cotto's accurate counterpunching. Perhaps, prime Mayorga won't be stopped at 147, it took Trinidad at 160 to shatter his chin. Cotto on points, but a very tough fight ala Cotto-Clottey.