I don't think you can call his chin weak, he took a lot of bombs that would have stopped most fighters and stayed on his feet before finally get KO'd.

Canelo can punch. He's not necessarily a GGG but he has legit KO power in both hands. Lara and Trout are slick southpaw movers, he never landed the kind of shots on them that he did on Kirkland.