All the results from Birmingham's Gamal Yafai's European title bid to reigning champion Luca Rigoldi, defending his EBU belt on home soil at the Allianz Cloud in Milan, Italy on December 17 on the OPI Since 82 / Matchroom Boxing show.
Just eight days before the big day, BBN have listed all the results at a quick view from this early Christmas cracker:
Mirko Natalizi vs Manuel Largacha
8x3 Super-welterweight contest
25-year-old Mirko 'Terminator' Natalizi (9-0, 6KOs) scored a third conscutive KO against Panamanian Manuel Largach (9-10-6, 4KOs), who was halted in the third round.
Sandor Martin vs Nestor Maradiaga
8x3 Super-lightweight contest
European super-lightweight champion Sandor Martin (37-2, 13KOs) won an eight-round unanimous decision over Nestor Maradiaga (8-10-1, 4KOs) to make it up to three years and eight fights unbeaten.
Maiva Hamadouche vs Nina Pavlovic
10x2 IBF World Female super-featherweight contest
Seventh-round stoppage for France's IBF World super-featherweight champion Maiva Hamadouche (22-1, 18KOs) against Serbian challenger Nina Pavlovic (6-4-1, 1KO), meaning the hard-hitting champion has stopped 80% of her victims now. This was her sixth successful defence of the IBF strap that she won over four years ago in 2016.
Devis Boschiero vs Samuel Gonzalez
10x3 Lightweight contest
Devis 'Boom Boom;' Boschiero (49-6-2, 22KOs) secured his 49th professional victory, but only just, with a split decision win over former IBO International super-lightweight champion Samuel Gonzalez (22-8, 13KOs).
Luca Rigoldi vs Gamal Yafai
12x3 European super-bantamweight title
Former Commonwealth champion Gamal Yafai (17-1, 10KOs) pulled off 'The Italian Job' by stealing the European super-bantamweight title from the defending champion Luca Rigoldi (22-1-2, 8KOs) in the main event.
Yafai came into the contest following three consecutive knockouts but was forced to go the full 12-round decision to win on points.