Floyd Mayweather Jr. won a unanimous 12-round decision over Robert Guerrero in their welterweight title fight Saturday night. Mayweather remained unbeaten in 44 fights.