Canelo Alvarez outclassed a brave but limited John Ryder as he retained his super-middleweight world titles with a lop-sided decision on his long-awaited homecoming.
The flame-haired undisputed champion, who was fighting in Mexico for the first time in 12 years, dominated the fight from start to premature finish to record his eighth victory over a Brit in his stunning 63-fight career.
But he was made to work by Ryder who was dropped in the fifth round but who battled on to hear the final bell before the judges inevitably scored the bout in the home fighter's favour; 120-107, 118-109 and 118-109.