Super-heavyweight Anthony Joshua, bantamweight Luke Campbell and flyweight Andrew Selby all won their semi-finals today at the World Amateur Championships in Baku, guaranteeing Team GB at least three silver medals - and possibly more World Champions to go along with the country's only gold medallist at this level, Frankie Gavin.
Light-welterweight Tom Stalker will have to be content with a bronze medal after his fantastic run in the tournament came to an end.
Anthony Joshua (red) beat Erik Pfeifer (GER) RSC1
Anthony Joshua stopped Erik Pfiefer in the first round of his semi-final, with the referee concerned about the amount of blood coming from the German's nose. If the 22 year-old wins, he'll be the most unpopular man in Azerbaijan as he faces home favourite Magomedrasul Medzhidov in the final.
Andrew Selby (blue) beat Jasurbek Latipov (UZB) 21:15
After a shaky first round by his high standards, Selby upped the ante and made it through to the final. If he become the World Champion, he'll avoid the necessity of an Olympics berth box-off against team mate and fellow fly Khalid Yafai.
Thomas Stalker (blue) lost to Denys Berinchyk (UKR) 31:18
Berinchyk put on an excellent showcase of effective aggression and high tempo boxing. He walked the Scouser down and dominated the contest. A bronze at the Worlds is still a magnificent achievement and he joins a very short list of British medallists at this elite event.
Luke Campbell (red) beat John Nevin (IRL) 12:12
Hull bantam Campbell squeaked by old rival Nevin on countback. So tight was the contest, the pair entered the last round all square at nine apiece and still could not be separated after the last three minutes.
The finals take place on Saturday with action starting from 10am.