Desborough Town picked up their best result of the season as they thrashed second-placed Wisbech Town 5-1 in the ChromaSport & Trophies United Counties League Premier Division.
Ar Tarn showed no mercy on the Fenmen as they took the lead and then piled on the goals after the visitors had been reduced to 10 men.
And it was a result that would have raised a few smiles further south down the A6 as it meant AFC Rushden & Diamonds remained seven points clear at the summit with five games to play.
But the day belonged to Ian Walker’s team who went 1-0 up through Josh Kisby before Wisbech had Neal Spafford sent off.
Luke Cummins made it 2-0 before the break and two goals in the space of as many second-half minutes from Jake Bettles ended the contest.
Josh Ford pulled one back from the penalty spot but Desborough’s superb afternoon was rounded off when Bettles completed his hat-trick with a fine solo effort.
Ryan Goodband hit a crucial late equaliser as Rothwell Corinthians kept their promotion hopes on course in Division One.
Corinthians had fallen behind to fellow high-fliers Potton United when Joe Jordan struck in the second half.
But the visitors had a man sent off and Goodband secured a point for his team in the final minute.
Corinthians got a helping hand from Thrapston Town, who beat third-placed Peterborough Sports 3-2 at Chancery Lane.
Thrapston raced into a 2-0 half-time lead through Duncan Charles and Jack Wisniewski, only for Sports to level the game up after the break thanks to Gary Gibbs and Jack Barron.
But, in a final twist, Dan Bucciero won it for the hosts 10 minutes from full-time.
A fine second-half showing helped Rushden & Higham claim an excellent 5-1 victory over Buckingham Town at Hayden Road.
Jack Dyson’s early goal gave the Lankies a 1-0 lead at the break but they pulled away in the second period with Dale Reece and Lewis O’Dell making it 3-0.
Jordan Pendered struck the fourth with eight minutes to go and, although Ash Wadhams pulled one back, Aaron Campion had the final word as he wrapped up the Lankies’ success.
Stewarts & Lloyds’ miserable campaign continued as Woodford United won 3-0 at Occupation Road to inflict a 32nd defeat from 33 matches on the Foundrymen.
Dan Stewart put the visitors in front before half-time and then added another after the break before Justin McKenzie completed a first win in 10 for Woodford.