Countless top fights took place last weekend. BOXSPORT compiles the most important results from May 02 to 04.

Friday, May 2
WBO Welter World Championship: Teofimo Lopez vs. Arnold Barboza Jr., PS UD (3:0)
Welter: Devin Haney vs. Jose Carlos Ramirez, PS UD (3:0)
WBA Welter World Championship: Ryan Garcia vs. Rolando Romero, PS UD (0:3)
Venue: Times Square, New York, USA
Saturday, May 3
IBF, WBC, WBO and WBA super middleweight world championship: Saul Alvarez vs. William Scull, PS UD (3:0)
WBC cruiserweight world championship: Badou Jack vs. Noel Mikaelian, PS MD (2:0:1)
Super middleweight: Jaime Munguia vs. Bruno Surace, PS UD (3:0)
Heavy: Martin Bakole vs. Efe Ajagba, MD (0:1:2)
Heavy: Richard Riakporhe vs. Kevin Nicolas Espindola, RTD 3rd round
Venue: The Venue Riyadh Season, Riyadh, Saudi Arabia
Sunday, May 4
IBF, WBC, WBO and WBA Super World Championships in Superbantam: Naoya Inoue vs. Ramon Cardenas, T.K.o. 8th round
WBO World Championships in feather: Rafael Espinoza vs. Edward Vazquez, T.K.o. 7th round
Welter: Rohan Polanco vs. Fabian Andres Maidana, PS UD (3:0)
Feather: Ra’eese Aleem vs. Rudy Garcia, PS UD (3:0)
Venue: T-Mobile Arena, Las Vegas, USA