Mercito Gesta produced a dominant performance to beat Joel Diaz Jr. on the judges' scorecards at Fantasy Springs Resort Casino in California.
Gesta knocked down Diaz Jr. twice in the first round, with the latter being saved by the bell.
Diaz Jr. then regained his composure in the second and hurt Gesta.
- Xander Zayas assesses Teofimo Lopez's win over Pedro Campa
- Tony Bellew makes his call on Anthony Joshua's 'biggest night' as he faces Oleksandr Usyk
- Mike Tyson's ex trainer on how his former fighter copes against Anthony Joshua and Oleksandr Usyk
- Freeway Rick Ross on Oleksandr Usyk vs Anthony Joshua 2: This is going to be the fight of the year
What followed was a relentless eight rounds with both men trading blows which excited the sold-out crowd.
After the hard-hitting battle reached the final bell, it came down to the judges to decide the winner, and in this case, it was Gesta with scores of 95-93, 96-92, and 96-92.
There were also wins for Jan Salvatierra and Jorge Chavez on the undercard.