Canelo will definitely win against Duran... 35 yo Duran whose ballooned up to Canelos natural 160-168lb weight and with a 3 week training camp
154 would be close either way, Duran could out work him on points I don't think Duran beats him above
If Duran was around nowadays Canelo would make him balloon up to 168lbs, then fight him after he's partied for 4 months straight and give him a 2 week training camp
Well if were talking about the best versions of Duran at these weights I see the Duran who beat Moore beating the living crap outta Canelo. At 160 I think Duran's defense will make it harder for Canelo to hit him and I could see Roberto taking a close decision, I mean Duran lost a close fight to Hagler over 15 rounds and ginger's stamina wouldn't hold up in a 15 round tussle. At 168 Duran has no chance against many fighters, geez that's virtually the light heavyweight division for a natural lightweight
I think Clenelo at 160 and above is problematic for Duran. At 154 Duran I think should be favoured; I reckon he'd take Canelo's hamster sized gas tank and blow a big hole in it. At heavier weights Canelo not only hits like a truck but also has a much better stamina.