Mayorga has a punchers chance, but I think that's about it. To actually give him a decent shot of winning rounds against Cotto is very wishful thinking imo. Were he in his prime, Id actually favour him to win convincingly, especially at this weight. But Mayorgas chin has been dented big time now and he's way more shot than Cotto, I'd be surprised if Miguel doesn't hurt him when he lands big. Ricardo is 37 has never taken care of himself, and fought Mosley at 154 over two years ago. He looked good for much of that fight but nonethless he was knocked out again.. He then took a year off and couldn't even make 160 for his last fight. The guy he fought there had been Koed several times consecutively before facing Mayorga. Watch him fight the corpse of Fernando Vargas and tell me that's a guy that will beat Cotto. He could barely even hurt Vargas who had been KO'ed brutally by Mosley when he had a lot more in the tank.. Mayorga hasn't actually stopped a good fighter since Vernon Forrest in 2003, and has BEEN knocked out by the 3 world class fighters he has faced since. I do think that since people are still giving Mayorga a chance kind of says people know Cotto wouldnt have beaten him in his prime as a WW.. But now? Only see Cotto taking this one.