In-form Deeping Rangers made it six wins from their last seven United Counties League Premier Division matches after a 4-1 away win at St Andrews on Saturday.
Despite falling behind to a ninth minute opener, Rangers responded to lead at the break following strikes from Scott Coupland and Michael Simpson.
Chris Hollist netted for the second successive Saturday to increase Rangers’ advantage in the second period before Coupland completed the scoring with his second and Deeping’s fourth.
The victory moves Michael Goode’s charges into fourth place in a keenly-contested Premier Division title race.
They are just six points adrift of table-topping Yaxley with four games in hand. The Clarets’ next three games are all at home where they are unbeaten in the league this season.
They host ON Chenecks next weekend before a Friday night clash with Yaxley on March 9. That’s followed by the rearranged home match with Eynesbury on Tuesday, March 13.
Blackstones are also in a rich vein of form after recording a fourth successive Division One victory with a 2-0 home win over Bugbrooke.
Danny Barker bagged a brace with two goals in seven second half minutes to keep Stones in fourth place.
Oakham suffered a 3-1 home defeat against Lutterworth Athletic.
Scott Waumsley netted for Oakham who handed a debut to prolific striker Michael Nelson.
Cottesmore bowed out of the Beacon Hill League Cup after a 3-0 away defeat at Leicestershire Senior League Premier Division leaders Bardon Hill.
The hosts opened the scoring after 10 minutes and then netted twice in the last five minutes to earn their place in the next round.
United Counties League
Premier Division: Cogenhoe United 3 Wellingborough Town 1; Eynesbury Rovers 1 Oadby Town 1; Harborough Town 2 Wisbech Town 1; Holbeach United 1 Leicester Nirvana 1; Kirby Muxloe 3 Desborough Town 0; Newport Pagnell Town 4 Rothwell Corinthians 0; Northampton ON Chenecks 2 Sleaford Town 0; Peterborough Northern Star 0 Yaxley 3; St Andrews 1 Deeping Rangers 4; Wellingborough Whitworth 1 Daventry Town 1.
Division One: Blackstones 2 Bugbrooke St Michaels 0; Bourne Town 5 Olney Town 2; Burton Park Wanderers 0 Potton United 3; Harrowby United 2 Long Buckby 1; Huntingdon Town 1 Buckingham Town 2; Lutterworth Town 2 Thrapston Town 1; Melton Town 0 Irchester United 5; Oakham United 1 Lutterworth Athletic 3; Rushden and Higham United 0 Pinchbeck United 1; Stewarts & Lloyds 3 Raunds Town 2.
Premier Division: Langtoft Utd 0 Whittlesey Athletic 3; Leverington Sports 2 Sawtry 1; Peterborough ICA Sports 1 Warboys Town 1; Peterborough Sports Res 3 Ketton 2.
Division One: Netherton United Res 4 King’ Cliffe 3; Peterborough Polonia 2 Moulton Harrox Res 2; Tydd St Mary 4 Ramsey Town 0; Uppingham Town 3 Crowland Town 3; Wittering Harriers 5 Oakham United Res 1.
Division Two: Bretton North End 4 Rippingale & Folkingham 1; Eye United 0 Spalding Town 0; Stamford Lions Res 10 Netherton United A 1; Stilton United 3 Spalding United Res 2; Whittlesey Athletic Res 2 FC Peterborough 0.
Division Three: Feeder 2 Leverington Sports Res 1; Holbeach Bank 2 Stamford Bels es 2.
Division Four: FC Peterborough Res 5 Huntingdon Rovers 0; Holbeach United A 2 Tydd St Mary Res 2; Long Sutton Athletic Res 1 Eunice Huntingdon 4; Parkside 3 Orton Rangers 2; Peterborough NECI 4 Ramsey Town Res 0.
Division Five A: Premiair Res 3 AFC Orton 2; Spalding United A v King’ Cliffe Res (home walkover).
Division Five B: FC Peterborough A 1 Hampton 6; Sawtry Res 1 FC Parson Drove Res 4; Stanground Sports 4 Leverington Sports A 0.
President Premier Shield: Semi-finals: Moulton Harrox 1 Netherton Utd 6; Thorney 2 Holbeach Utd Res 3 (AET).