AC Squirrels stretched their lead at the top of division one to 10 points with a 5-1 victory over Swan & Helmet.
Jack Davis netted Swan’s only response on the day to a Squirrels side who have won 13 of their 14 league matches so far this season.
Second-placed Kislingbury lost ground on Squirrels after a 3-2 home defeat to Real Roochers.
Ashleigh Adebayo and Sam Bristow scored for Kisl but Roochers took the points thanks to Dean McCaffery’s hat-trick.
Daniel Porter scored five as AFC Hackleton cruised to an 11-2 victory at struggling AFC Crown.
Joe Malkin helped himself to four goals in the thumping win, while Ryan Keightley and Matt James both netted singles.
Matthew Russ was the two-goal hero as West Haddon Albion secured a surprise 4-3 win at high-flying Bat & Wickets.
Martin Russ and Curtis Lindemann got the other Albion goals.
The other two division one contests saw comfortable wins for both Lord Byton and Trinity Old Boys.
Byron battered Royal All Stars 6-2, while Trinity thrashed Norteles 7-0.
In the premier division, Welland Valley Panthers dished out a 9-0 thrashing to bottom club AFC Trinity.
Denton went three points clear at the top thanks to a 2-0 success at AFC Houghton Magna.
Crown & Cushion stayed top of division two on goal difference following a 3-2 win at Dallington Heath.
Second and third-placed Earls Barton United and Grendon Sapphires also won.
Barton thrashed Monks Park WMC Reserves 8-0 and Grendon stayed in touch with a 4-2 win at AFC Towcester.
Goals from Ian Mason (2), Kristain Johnson and Alex Clarke ensured Real Roochers Reserves remained top of division three with a 4-1 win over Northampton Alexandra.
Second-placed Abington Town City, who have five games in hand on Roochers, beat Jameeah 3-0 with strikes from James Benton-Diggins, Tomas Clark and Dom McDowell.
AFC Hackleton Reserves remain bottom after a 5-2 defeat at Spring Park.