Long Buckby’s 43-year membership of the UCL Premier Division is hanging by a thread after a 2-1 defeat at Harborough left them 12 points adrift at the foot of the table.
Harborough made it 10 points out of their last 12 as the latest in their annual late season bid to beat the drop gathered momentum.
Jordan Crawford put the Bees in front 18 minutes in.
Nkosi Mzungwana levelled for Buckby after 36 minutes.
The decisive goal arrived from Ben Williams four minutes before half-time.
Sileby Rangers picked up a vital three points in their survival battle, securing a shock 2-0 victory over Cogenhoe United at Compton Park.
Michael Byrne made the breakthrough for Rangers six minutes into the second half.
Sam Maude sealed the visiting success 20 minutes from time.
In division one, Whitworth tore up the form book, claiming a first win in seven games as they ended Northampton Spencer’s 22-match unbeaten run dating back to September.
A single Cavell Jarvis goal after 36 minutes gave Whitworth the points.
Olney Town were beaten 3-2 by Potton at East Street.
Danny Webb gave the Nurserymen a fourth-minute advantage.
Gary Ansell-Carter equalised after 13 minutes and Jamie Risebrow gave the Royals the lead five minutes later.
Aaron Murrell equalised for Olney with 20 minutes remaining.
Potton won it with Ansell-Carter’s second goal of the night four minutes later.