A few top fights took place last weekend. BOXSPORT compiles the most important results from May 23rd to 25th.

Friday, May 23
IBF World Superflying Championship (vacant): Willibaldo Garcia Perez vs. Rene Calixto Bibiano, PS SD (2:1)
Venue: Gimnasio Marcelino Gonzalez, Zacatecas, Mexico
WBO World Lightweight Championship: Terri Harper vs. Natalie Zimmermann, PS UD (3:0)
Lightweight: Maxi Hughes vs. Archie Sharp, PS US (3:0)
Venue: Keepmoat Stadium, Doncaster, England
Saturday, May 24
IBF World Championship in feather: Angelo Leo vs. Tomoki Kameda, PS MD (2:0:1)
IBF World Championship Minimum: Pedro Taduran vs. Ginjiro Shigeoka, PS SD (2:1)
Venue: Intex Osaka, Osaka, Japan
WBO International Welter: Josh Taylor vs. Ekow Essuman, PS UD (0:3)
WBO Interconti Heavyweight: Moses Itauma vs. Mike Balogun, T.K.o. 2nd round
WBC Silver Featherweight: Nathaniel Collins vs. Lee McGregor, T.K.o. 4th round
Venue: Hydro Arena, Glasgow, Scotland