Luke Willis scored his biggest win to date when he secured a ten-round majority decision over Rylan Charlton in an English lightweight title eliminator in Liverpool on the Smith-Fowler undercard.
The result was incredibly close, which looked tough on Willis, who boxed well on the backfoot in the main, although he had to withstand a good rally from Charlton in the final round.
Willis, whose uncle Tony was once British champion at lightweight, is something of a sharp-shooting southpaw and had plenty of success as he drew Charlton in and picked him off.
Charlton came forward throughout and finished well as he threw all caution to the wind, with Willis getting a point off for holding in the final round too.
One judge, Michael Alexander scored it a draw, 95-95, while both Phil Edwards and Howard Foster both gave Willis the edge 95-94.
Heavyweight Solomon Dacres is now 3-0 as a pro after a good learning eight-rounder against Kamil Sokolowski, of Poland, who had looked very unlucky not to get a decision against another unbeaten Brit, David Adeleye in April.
There was no doubt that Dacres deserved his 78-74 decision from referee Alexander, but Sokolowski stuck around and gave plenty back when Dacres got sloppy.
Former British, Commonwealth and European super-lightweight champion Robbie Davies Jr, who is now trained by Shane McGuigan, got back to winning ways as he stopped Jonny Phillips in the fourth of a schedule six-rounder.
Davies was too sharp and accurate for Phillips and regularly found his way through his defences. In the fourth round, after a right cross knocked Phillips sideways, referee Steve Gray stepped in to stop the fight. The time was 2:28.
Blane Hyland was also a winner, in a bantamweight four-rounder against Santiago San Eusebio, of France, by 39-37 according to referee Alexander.