Gainsborough Town closed the gap on leaders Boston United Reserves when they hit seven goals past Nettleham for the second time this season.
While the Pilgrims’ match at Skegness Town fell victim to the weather, last season’s runners-up reduced their advantage at the top of the league to just three points.
Ruston Sports were also firing on all cylinders, hitting Grimsby Borough Reserves for six at Newark Road.
Meanwhile Horncastle Town climbed out of the bottom four with victory at Heckington United.
Skegness United and CGB Humbertherm remain locked together in mid-table after their 2-2 draw at the seaside.
Gainsborough Town 7 Nettleham 4
Craig Lill hit the day’s only hat-trick as Gainsborough Town completed a seven-goal double over Nettleham.
Town stung the Nettles with a 7-2 win at Mulsanne Park in October and followed this with seven more in the return fixture.
Lill’s treble was added to by goals from Ashley Page, Kraig Wharton, Jamie Shaw and leading scorer Josh Nichol.
For Nettleham Ryan Henderson netted his fifth of the season, debutant Hodson opened his account with a brace and Lawrence King also found the back of the net.
Heckington United 1 Horncastle Town 2
The last time Michael Harness scored for Horncastle was against Heckington at The Wong in November.
He notched his third of the season in the return fixture at Howell Road.
Leading marksman Ollie Johnson bagged his sixth of the season as Town lifted themselves out of the bottom four with this victory by the odd goal in three.
Luke Hollingworth netted for the home side.
Ruston Sports 6 Grimsby Borough Reserves 2
Gavin Mackie made it ten goals from the last ten games with a brace, as Ruston Sports hit bottom side Grimsby Borough Reserves for six.
There was one apiece for Joe Smith, Simon Mowbray, Joe Butler and Shaun Booth as Sports climbed to sixth in the table.
Josh Braid and Bradley Stringfellow were on target for the visitors.
Skegness United 2 CGB Humbertherm 2
A late equaliser for CGB Humbertherm earned them a share of the spoils in their mid-table clash with Skegness United.
A Daniel Stevens penalty cancelled out the Therm’s opener before David Muirhead gave the seasiders the lead late in the game.
United looked to be heading for victory, but Geoff Broom’s men produced a late leveller to stop their opponents climbing above them in the league table.
Scorers for the visitors were Jack Barley and Daniel Trott.
Results: Gainsborough Town 7 Nettleham 4; Heckington United 1 Horncastle Town 2; Ruston Sports 6 Grimsby Borough Reserves 2; Skegness United 2 CGB Humbertherm 2.
Postponed: Lincoln United Reserves v Cleethorpes Town Reserves; Skegness Town v Boston United Reserves; Sleaford Town Reserves v Hykeham Town.