Wellingborough Town followed up their fine success over Yaxley with another win as Jake Newman’s double fired them to a 3-2 success at ChromaSport & Trophies United Counties League Premier Division bottom markers Long Buckby.
The hosts took the lead through Muzi Nduna-Ndlovu and held that until the break.
But the Doughboys responded with two quick goals in the second period as Mark Pryor levelled before Newman put them in front.
Dan Worton levelled things up again on 65 minutes but Newman had the final say as his late goal secured the points.
In Division One, Whitworth maintained their promotion hopes with a 6-2 win at struggling St Neots Town Saints.
The game was done and dusted inside 55 minutes as the Flourmen stormed into a 5-0 lead.
Ryan Baxter and Deven Ellwood, with a brace, struck before half-time and Cavell Jarvis’ double soon after the break sealed the points.
Saints replied through Dan Hobbs and Lewis Davis but Ellwood completed the scoring and his hat-trick to round off a good night.
Thrapston Town ended leaders Northampton Spencer’s record-breaking winning sequence as a late penalty earned them a 1-1 draw at Chancery Lane.
Spencer were on course for another three points when Luke Stone converted a penalty but the hosts levelled from the spot with just three minutes to go as Dan Bucciero held his nerve.
The local derby at Hayden Road went the way of Rushden & Higham United as they beat Raunds Town 2-1.
Jack Dyson gave the Lankies the lead but Karl King’s penalty made it all-square at the break.
But the hosts won it thanks to Daryl Lawman’s winner with just four minutes remaining.
Irchester United’s Knockout Cup hopes were ended at the hands of Premier Division side Sileby Rangers, who sealed a 4-0 success.
Richard Moore scored twice for the hosts with Aaron King and Stuart McMichael also getting on the scoresheet.
Don’t miss all the latest news and views from the United Counties League in Thursday’s Northamptonshire Telegraph