Khan is not a boxer. Khan is a volume puncher. Canelo eats volume punchers for breakfast. Canelo has trouble with guys that can box because he's scared to get hit and take on the volume punching role. Canelo is a slow footed counter puncher with good power. Khan has no chance. Styles make fights.
Khans biggest advantage was his speed. But he weight in heavy (155lbs) To have any kind of chance, Khan needed to be no heavier than 150 lbs.