I think age was a factor as well as maidana's size advantage. Floyd deserved to win but it was definitely his toughest fight in a long time. Maidana has a good enough chin to be able to take some of mayweathers shots and keep pressuring him. He is also pretty quick unlike canelo who didn't have the speed to catch mayweather.