This is a toss up match
Sergio is a big guy, 5'11 i believe while Mayweather is only 5'8. Sergio is fast, and just as importantly hes a southpaw. He will easily be Mayweather's toughest opponent to date, and if Mayweather beats him he would of beaten the middleweight champion.