Lol @ these responses. Canelo couldn't even stop Cotto. An AGED Cotto at that. He never even badly hurt Cotto. It took Hopkins 11 rounds of sustained of sustained punishment to stop Trinidad. Trinidad beats the Hell outta Canelo 154. He was plain and simple a better fighter. Canelo would win at the higher weights, but that's purely on size. Prime-for-prime, Tito was a level above Canelo. Canelo was, is, and continues to be... one of, if not THE MOST overrated fighter in the history of boxing.