Glenn Sports continued their free-scoring form with a 9-0 thumping of Caddington to finish top of Pool A in the West Herts Senior Charity Cup.
Sam Clark scored a hat-trick, Darrel Hennessy struck twice and James Hocking, George Davies, Hayden Smith and Brad Finch also netted as Glenn set up a semi-final clash with the Pool B runners-up in March.
Hemel Hempstead Rovers are the other team to reach the last four from Pool A after beating Kings Sports 4-2.
The home side appeared to be cruising through after goals from Tom Read, Jack Burrows, Dan Perry and Rhys Stonebank put them 4-0 up at half-time.
Kings battled back after the break though, with Gio Lorefice and Josh De Paolo scoring.
Pool B saw Croxley Community survive a frantic last 10 minutes to win 4-3 at Tring Athletic A.
Goals from Aaron Davies, a Robbie Martin brace and Michael East had the visitors seemingly in control as they led 4-1, but Tring then netted twice to set up the edgy finish. William Darraugh (2) and Ollie Butler scored for the home side.
The other Pool B game was also close as goals from Jack Cartwright, Andrew Luckhurst and David Thompson gave The Engineer Harpenden a 3-2 win at Langleybury Cricket Club. Joe Healy and Ollie Illott netted for the hosts.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here