Chavez Jr. hasn't learned much in the 50 or so fights he's had, even in the Duddy fight he was tagged plenty, and John Duddy doesn't have much power, at 154 Cotto beats Jr from one corner to the other, then stops him, violently, i don't think Jr. beats anyone of worth at 154 or 160, like i said watch for Camacho Jr Vs. Chavez Jr to happen 2011