Canelo chips it in