It was a close fight IMO and that KD made the difference. Canelo showed that is a top jr MW with a good defense but also he showed that he has stamina issues and he doesn't know how to cut the ring off ; poor footwork and he leaves open too easy sometimes ( fighters like Floyd or Martinez would speculate these moments and land some good shots). IMO, Floyd would toy him, Martinez, 3G and Jr would T/K.O him. A fight between him and the winner of Lara - Angulo fight would be much interesting. :yep
Floyd= too small to hurt him Martinez = too old 3G= one dimentional and a brawler. Jr= wont be able to make 154.