Jordan Parkes hit a hat-trick as reigning Herts Senior Cup champions Hemel Town beat fierce rivals St Albans 4-3 in a feisty quarter-final clash.
Hemel started brightly and came close to breaking the deadlock when City keeper Tom Coulton was forced into a fine reaction save to deny Tommy Berwick.
The Tudors continued to search for the opening goal, and it duly arrived in the 27th minute when striker Lewis Toomey robbed James Kaloczi and fired in past Coulton.
Lee Chappell had City’s first real sight of goal but saw his effort blocked, before Mark Nwokeji wasted two decent chances for the visitors.
But it was Hemel who struck next to double their lead before half-time, in controversial circumstances.
City joint manager James Gray was calling for a substitution to replace the injured David Keenleyside, but the referee allowed Hemel to take a short corner to Parkes who blasted the ball home.
Gray was sent off for his protestations, and the Tudors went in at half-time with a healthy two-goal lead.
After a sloppy start to the second half, City pulled a goal back through Nwokeji, but Hemel quickly restored their two-goal lead as Parkes finished off a slick move.
And the midfielder completed his hat-trick just after the hour mark when he slotted home after his initial effort was blocked.
St Albans pulled two goals back through substitute John Frendo, but Hemel held on to book their place in the semis.