Al Bello/Getty Images
Mayweather dominated the fight by all accounts, but was denied a unanimous decision by judge CJ Ross, who somehow scored the bout 114-114.
She is the same judge who scored the controversial Manny Pacquiao-Timothy Bradley fight for Bradley.
Canelo tried to out-box Mayweather for long stretches of the fight. He became increasingly frustrated, and was unable to land a solid punch all night.
"I couldn't catch him," he said after the fight.
Floyd, on the other hand, jabbed his way through the fight and stayed in total control.
One of his big punches:
Showtime
Canelo is only 23, and perhaps he'll have another shot at Floyd before he retires.
But right now Mayweather is miles ahead of him. He's the best tactical figher of his generation, and he frustrated Canelo into swinging wildly and, once, throwing a low blow tonight.
Showtime