Floyd Mayweather Jr. [40-0-0] vs Shane Mosley [46-5-0]