Crown & Cushion pushed premier division top dogs Denton all the way before suffering penalty shoot-out agony in their League Cup quarter-final.
Denton eventually won 3-0 on spot-kicks to reach the last four, forcing a cruel cup exit on division two side Crown & Cushion.
Callum Snooks, Robbie O’Neill and Jamie O’Neill scored from the spot for Denton.
Bat & Wickets join Denton in the last four thanks to a 4-2 victory over Royal All Stars. Rob Hill, Matt Brown, Greg Barnard and Giles Moseling were the men on target. Morgan Littlejohn and Adam Otchery replied for beaten All Stars.
Another game that went to penalties was the match between premier team Desborough Old Works and division one outfit Lord Byron.
Byron won the tie 6-5 on penalties following a 1-1 draw. Matty Thornber got the Byron goal.
AFC Trinity beat Kislingbury 3-1 to reach the last four.
Jovin Curville, Karlos Augustine and Danny Kearns got the goals. Aaron Walters replied for Kisl.
The remaining quarter-final in the Alan Dimmer Trophy saw Real Roochers Reserves beat Pitsford Rangers Reserves 2-0.
Ian Mason and Kane Sangster got the goals for Roochers.
In the premier division, Welland Valley Panthers moved up to third following a 3-2 win over fellow high flyers AFC Houghton Magna.
Panthers’ matchwinners were Alex Forward, Tom Gilbert and Robert Read.
AC Squirrels went 10 points clear of Kislingbury at the top of division one by beating West Haddon Albion 2-1
AFC Hackleton improved their goal difference with a great victory over bottom place AFC Crown.
Hackleton won 11-1 with strikes from Daniel Porter (6), Joe Malkin (2) Chris Keightley, Ryan Keightley and Luke Barry.
The final match in this division saw Real Roochers beat Norteles 4-1. John West, Nathan Oldham, Nathan Perry and Dean McCaffery netted for Roochers.
Earls Barton United moved to the top of division two with a 4-1 victory over Park Royal.
Ryan Perkins claimed a brace in the win, while there were also singles from Paul Carroll and Craig Smith. Rhys Morgan replied for Park Royal.
With Albany Athletic drawing with Nene FC means they move off the bottom of the table and put Park Royal back there.
The final score was 1-1 with Ryan Hillary scoring for Albany and James Beedie doing likewise for Nene.
Grendon Sapphires pushed themselves closer to the top three with a 6-0 triumph over Northampton Sapphires.
Shaun Melville led the scoring with two, with other strikes coming courtesy of James Page, Justin White and Chris Roscoe.
Third-placed Dallington Heath and fifth-placed Nomads of Barratts played out a 1-1 draw.
Nomads of Barratts’ goal came from Tim Clack, with Luke Holden scoring for Dallington Heath.
The final game in the division was played between Pitsford Rangers and Monks Park WMC Reserves.
Pitsford Rangers won 1-0 with Luke Mancini scoring the goal.
Abington Town City stay on the top of the division three table on goal difference over Sixfields Rangers.
Abington eased to an 8-2 victory over Bat & Wickets Reserves. Alex Quatrine scored five times in the win with the other goals coming from Thomas Clark (2) and James Benton-Diggins.
A heroic performance from Jameeah was not enough as they were beaten by title hopefuls Sixfields Rangers.
Two goals in the final seven minutes from Daniel Kirkton and Billy Torpey saw Sixfields claim a 2-1 win.
Obelisk United Reserves moved up the table with a great 10-0 victory over Spring Park. Kurt Baker, Robert Harrison, Jake Rhodes, Reece Sweeney, Carl White and Joseph Robinson (5) were the men on target.
Swan & Helmet Reserves had another great win when they beat Northampton Alexandra 5-1. Goalscorer for Alexandra was Karl Tipler.
Two own goals saw FC Pioneer claim a 3-2 win over Oakley Diamonds.
Iain Edmunds scored the other for Pioneer, while Scott Cummins and Matt Noland hit back for Diamonds.