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.