I think both guys will have their moments. I see Alvarez' young being the difference down the stretch. Canelo wins a close fight with Cotto in survival mode towards the end or manages to take Cotto out late.