York City extended their lead at the summit after putting Spennymoor to the sword at Brewery Field.
Sean Newton and Kallum Griffiths scored either side of an own goal before Adrian Moke rounded things off late on.
King's Lynn aren't far behind Steve Watson's men after a rampant win over Curzon Ashton.
A goal in either half for Michael Gash and Adam Marriott saw the Linnets make in three from three at home.
Farsley claimed back-to-back wins with a second-half super show.
Jimmy Spencer, Nathan Cartman and Jack Higgins all notched to inflict a first defeat of the season on Gateshead.
Chester are up to third - Matty Hughes scoring the only goal of the game at Kidderminster.
A Joe Parker goal in each half helped Gloucester City as they took the spoils against Boston.
Leamington registered their first win in three against Kettering Town while Andre Brown's second-half strike saw AFC Telford past Southport.
Bradford (Park Avenue) and Blyth Spartans both claimed a first clean sheet of the season in a goalless draw at the Horsfall.
Alfreton Town are up to fifth after a 4-2 win at Guiseley.
Not for the first time this season, Bobby Johnson scored the pick of the goals for the Reds.
Hereford remain unbeaten under caretaker boss Tim Harris but surrendered their early lead against Brackley.
Adam Campbell left it late for Darlington who snatched a point at the death against Altrincham.
Saturday's National League North final scores:
Altrincham 1-1 Darlington
Bradford (Park Avenue) 0-0 Blyth Spartans
Gateshead 0-3 Farsley Celtic
Gloucester 3-0 Boston
Guiseley 2-4 Alfreton
Hereford 1-1 Brackley
Kidderminster Harriers 0-1 Chester
King's Lynn Town 4-1 Curzon Ashton
Leamington 3-1 Kettering
Southport 0-1 AFC Telford
Spennymoor 1-4 York City