Canelo Alvarez controlled his fight with Julio Cesar Chavez Jr. from start to finish and won by unanimous decision Saturday night before a sold-out crowd at T-Mobile Arena in Las Vegas.

Alvarez (49-1-1, 34 KOs) won the 12-round nontitle bout over Chavez Jr. (50-3-1, 32 KOs) by scores of 120-108 on all three judges' scorecards.