I do not think Canelo has improved enough to beat that Floyd he lost against. He is still slow footed, does not cut the ring enough and gets out boxed for many rounds.