I actually think CEJ has the best shot of beating Canelo at 160 other than GGG. I don't think Canelo could take Eubank jr's workrate.
Its purely a speculation. Maybe, maybe not. With regards to Canelo that is. With regards to Cotto, at a catchweight Miguel will destroy a severely weight drained CEJ, as he is a big MW. At 160 CEJ knocks Cotto out, without a doubt in my mind.
No it was BJS gameplan and a little inexperience from CEJ. Jr has made major improvements since that fight and genuinely looks like a top middleweight.
His weakness was that he can be outboxed by someone who can job and moved. Since then, the best fighter he has fought is Nick Blackwell who - with all due respect to Nick - is a British level fighter. I've not seen anything since the BJS fight to suggest he has gotten any better really because he'd have been expected to win the fights he has had since prior to that fight. Not to say he hasn't improved, but I just don't see where he has. Just more fights with overmatched guys and then some pad work on Instagram
I think Canelo gets beaten down by most MW's but he and Eubank Jr. is a tough call, I lean Canelo by close decision, Eubank is jut too limited in the skill department, and his power is not sufficient enough to truly trouble Canelo.
I honestly think he's learned his lesson that he can't start off too slow. Even in fights before Saunders he'd start off slow, since Saunders he hasn't.
He just had to adjust to the smaller guys insane speed advantage which he did. No one at 160 has the handspeed of an Amir khan
I think in terms of most attributes speed,power, and stamina he has the edge over Canelo. The only problem is CEJ's ring IQ leaves a lot to be desired.