Sixteen teams have been whittled down to four as the Youth Cup reaches its final stages today.
Port Kembla, Albion Park, Bulli and Corrimal will duke it out at Ray Robinson Field in search of the annual preseason title.
Defending champions Bulli edged their way into a semi-final after beating Tarrawanna 2-1 in the quarter finals.
They'll meet District League underdogs Corrimal, who made the final four on the back of a win on penalties against Cringila.
The second semi-final sees Port Kembla up against fellow Premier League aspirants Albion Park.
Cup president Craig Armour expects both matches to be of a high quality.
"It has really been one of the best Cups we have had for a while," Armour said.
The semi-final winners will contest the grand final at 4pm, with the losers playing off for third at 2.45pm.
Correction: this story originally named Craig Armour as the Peoplecare Youth Cup organiser. Ray Saye is the organiser; Craig Armour is the president.