Worksop Town secured their return to Step 3 and were crowned champions of the Pitching In NPL East Division after a 4-1 win at home to Tadcaster Albion.
Liam Hughes scored twice for the Tigers, with further second half goals coming from Vaughan Redford and Tavonga Kuleya as they extended their unbeaten league run to a remarkable 30 matches.
In the play-off race just behind them, Hebburn Town and Stockton Town, currently second and third, fell to defeats, with fourth-placed Long Eaton United scoring a dramatic stoppage-time winner against the former to secure a 3-2 win.
In the fight for survival, Carlton Town edged Cleethorpes Town 3-2 to pick up a vital three points on their travels, while Shildon left it late to clinch an important 2-1 win away at Lincoln United.
It proved to be a day of high drama for NPL West Division leaders Macclesfield, who scored a 90th minute winner from the penalty spot to defeat Runcorn Linnets 3-2.
That result moves the Silkmen 13 points clear of second-placed Leek Town, who were without a game on Saturday.
Meanwhile, Clitheroe remain in the final play-off spot, despite being held to a 2-2 draw at home to Prescot Cables.
That is because Witton Albion were beaten 1-0 by Trafford.
It proved to be a tough afternoon for the sides struggling in the West Division, with the bottom three all tasting defeat.
In the NPL Midlands Division, Stamford stretched their lead at the top of the table to nine points thanks to a 3-1 win at home to Sporting Khalsa.
The two sides below them both dropped points, with Halesowen Town beaten 1-0 by Shepshed Dynamo and Spalding United only managing to secure a goalless draw at Bedworth United.
After a 9-0 loss at home to Spalding United in midweek, Daventry Town’s tough week continued as they lost 4-0 to Coleshill Town, who are now just one point adrift of the play-off places.
Results - NPL East Division
Cleethorpes Town 2-3 Carlton Town
Consett AFC 1-1 Ossett United
Lincoln United 1-2 Shildon
Long Eaton United 3-2 Hebburn Town
North Shields 1-0 Sheffield
Pontefract Collieries 1-1 Bridlington Town
Stocksbridge Park Steels 0-0 Grimsby Borough
Stockton Town 1-2 Brighouse Town
Worksop Town 4-1 Tadcaster Albion
Results - NPL West Division
City of Liverpool 3-0 Workington AFC
Clitheroe 2-2 Prescot Cables
Colne 1-2 Newcastle Town
Glossop North End 0-1 1874 Northwich
Hanley Town 2-0 Bootle
Kidsgrove Athletic 2-1 Ramsbottom United
Macclesfield 3-2 Runcorn Linnets
Mossley 1-2 Skelmersdale United
Witton Albion 0-1 Trafford
Results - NPL Midlands Division
Bedworth United 0-0 Spalding United
Bodmere St Michaels 5-1 St Neots Town
Corby Town 3-1 Sutton Coldfield Town
Daventry Town 0-4 Coleshill Town
Halesowen Town 0-1 Shepshed Dynamo
Harborough Town 1-0 Gresley Rovers
Loughborough Dynamo 1-2 Dereham Town
Stamford 3-1 Sporting Khalsa
Yaxley 0-2 Cambridge City
Keep up-to-date with our exclusive email newsletters.
Subscribe