Saul Alvarez got back to winning ways on Saturday night, stopping Mexican rival Alfredo Angulo in the 10th round.
Alvarez, who suffered his first defeat last September against Floyd Mayweather, put on a clinical display in front of a packed MGM Grand audience, forcing referee Tony Weeks to stop the one-sided contest.
"The referee stopped the fight. He's the law of the ring. I could have fought another 10 rounds, but [the] referee stopped the fight," Alvarez said. "It's not my problem."
When Alvarez fought Mayweather he struggled to land any telling blows throughout and was easily beaten - even though one judge scored the fight in his favour. This fight against Angulo was totally different.
Fighting against an opponent who didn't have the same speed and movement as Mayweather suited Canelo, and the 23-year-old came out firing on all cylinders, landing body shots and a clean left hook in the opening round.
Landing 37 of 62 punches in the first round the crowd began chants of "Canelo! Canelo! Canelo!," as he came out for the second round.
Alvarez continued to hammer Angulo to the head and body as his 31-year-old opponent looked slow and tired.
The pressure continued into the third-round, and while Angulo tried to land his own punches, Alvarez easily blocked them with his gloves responding with three-punch combinations of his own.
Angulo looked defeated heading into the middle rounds and his eye began to swell up just as it did in his previous bout against Erislandy Lara. Canelo refused to lie down and continued to hurt his opponent looking for the stoppage as the referee began to look closely at Angulo.
Virgil Hunter, Angulo's trainer, asked for much more after the seventh round and his fighter responded, luring Alvarez into a toe-to-toe battle in a relatively successful round for Angulo.
The success didn't last long as Alvarez came out in the ninth round landing a crunching left hook which sent Angulo's head rocking back, and after the round Weeks went to Angulo's corner to suggest he may stop the fight.
After the ringside doctor allowed the fight to continue, it was over inside 47 seconds of the 10th round.
Alvarez landed a brutal uppercut and following a barrage of punches, Weeks stepped in to halt the contest. As many fans booed at the stoppage, most ringside thought it was the right call.
Angulo said: "I told Tony he did the wrong job tonight.
"The referee tells us to take care of ourselves at all times. I can take care of myself. My plan was to work harder in the final four or three rounds. I had good preparation for this fight," he added.
Alvarez improves to (43-1-1, 31 KOs), while Angulo is now (22-4, 18 KOs).
Middleweight contender Erislandy Lara congratulated Alvarez on stage after his victory but then called him out as speculation for a September bout between the pair increases.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://gms.to/1a2u3KU
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.