The battles at the bottom of the ChromaSport & Trophies United Counties League’s Premier Division and the top of Division One continue to intrigue and look set to go to the wire.
In the top flight, Stewarts & Lloyds picked up an excellent 3-0 home win over Boston Town thanks to the Caswell brothers.
Paul put them 2-0 up with a brace inside the first 18 minutes and Chris completed the scoring in the first half.
Wellingborough Town had the better of the chances in their home clash with Quorn but had to settle for a 0-0 draw at the Dog & Duck.
With Harborough Town and AFC Kempston Rovers both winning, it means five teams are separated by just three points as they battle to avoid joining Irchester United in the relegation zone at the end of the season.
The Romans’ miserable campaign continued as they were thumped 6-1 at Deeping Rangers, for whom Tom James hit a hat-trick while Spencer Tinkler, Ryan Oliver and Scott Ginty got on the scoresheet.
Jordan Pendered grabbed Irchester’s consolation.
Elsewhere, a spirited second-half fightback wasn’t enough for Desborough Town as they were beaten 3-2 at Newport Pagnell.
Ar Tarn were 3-0 down at half-time as Daren Dykes, Jared Canniff and Danny Watson put the hosts in control.
But Luke Churchill pulled a goal back for the visitors on 57 minutes and Kevin Byrne made the home side sweat when he scored an 86th-minute penalty. But the hosts held on to seal the points.
The battle for promotion in Division One looks set to go all the way with only five points separating the top four after another fascinating day.
AFC Rushden & Diamonds are on top of the table after a 2-1 success at ON Chenecks.
Alex Deakin made the breakthrough five minutes before half-time and skipper Chris Hope grabbed the crucial second just past the hour mark.
Ben Diamond gave the hosts hope eight minutes before the end but the visitors held on for another victory.
Eynesbury Rovers are a point behind in second after they beat fellow promotion chasers Sileby Rangers 3-1, which leaves Sileby three points off top spot with a game in hand.
And Oadby Town continued their impressive form with a 3-0 victory at Buckingham Town and they are five points behind Diamonds with three games in hand.
Elsewhere, it was a fine day for bottom side Burton Park Wanderers as Joe Smyth picked up his first win since taking over as manager.
Jamie Black grabbed the only goal on 73 minutes as they were victorious at Wootton Blue Cross.
Rothwell Corinthians picked up their first win in nine outings as they claimed a notable 2-0 success over fifth-placed Harrowby United.
Ian Hay gave them a half-time lead and Jason Singh completed the scoring a minute after the restart.
Rushden & Higham took the derby honours as they won 2-0 at Raunds Town. Goals from Jon Tite and top scorer Craig Harrower sealed it for the NFA Junior Cup finalists.
Thrapston Town suffered late heartbreak as they went down 2-1 at Olney Town.
Jamie Burrows put the hosts in front but Michael Keall looked to have sealed a point for Thrapston with 13 minutes remaining. But Hayden Jones grabbed the winner for Olney in the third minute of stoppage-time.
It was a similar tale for Whitworth, who were condemned to a sixth successive home defeat when Joe Aris grabbed the only goal of the game for struggling Potton United in the 89th minute.