Spencer extended their lead at the top of UCL Division One as they made it 21 games without defeat with a 5-0 victory at Irchester.
Mitch Blande’s own goal in the first minute was all that split the sides at the break.
Former Romans striker Ryan Lovell struck after 55 and 75 minutes to put a comeback beyond his former team-mates.
Late goals from Paul Pickering on 88 minutes and Deanio Bailey-Browne completed the Spencer tally.
Woodford United conceded three first-half goals as they were beaten 3-0 by Lutterworth.
Billy Hayes opened the scoring on the quarter hour.
A double strike from top scorer Danny Laywood after 24 and 39 minutes had the points under lock and key by half-time.
In the premier division, struggling Sileby Rangers were beaten 5-3 by Newport Pagnell at Willen Road.
Dave Baker gave Newport the lead after two minutes with Josh Crawley adding a second on the quarter-hour.
A Dom Lawless double after 25 and 40 minutes extended the interval advantage to four.
Darryl Smith sealed Newport’s success with a 64th-minute goal.
Stuart McMichael reduced the arrears within a minute.
The visitors kept going and made the scoreline more respectable with two late goals.
Lance Allen scored the Sileby second after 84 minutes with McMichael scoring his second of the night a minute from time.
Kempston’s sparkling first-half display condemned bottom-markers Long Buckby to another defeat despite a second-half fightback.
The Walnut Boys were quick out of the blocks with a third-minute Sam Johnson opener.
Shane Bush added a 16th-minute second with Dom Marsala making it three 10 minutes later.
Johnson’s second after 33 minutes all but settled the outcome at the interval.
Rich Barby put Buckby on the scoresheet four minutes after the restart.
Muzi Nduna-Ndlovu cut the deficit further six minutes from time but it was too little too late for the basement boys who remain 10 points adrift.