The play-off race is shaping up nicely but title ambitions are also being pushed to the limit - with the top two both winning.
King's Lynn knew they had to bag a victory on their travels at Gateshead, and that's just what they did.
On-loan Simon Power gave the Linnets the edge against their hosts who had bitten back through JJ O'Donnell.
Over to York City, who held onto top spot for another Saturday with a convincing win over Alfreton Town - Sean Newton's brace seeing the Minstermen over the line.
Only Altrincham and Brackley managed a win from the remaining top seven sides.
Alty turned on the style against Spennymoor Town. A goal in either half from Jordan Hulme capped a fine afternoon for Phil Parkinson's side after Tyler Hornby-Forbes had got Moors back in it.
Brackley hit a five-star performance against struggling Blyth Spartans to boost their promotion hopes.
Matt Lowe and Lee Ndlovu got two apiece before Shane Byrne put the gloss on a good afternoon for the Saints.
Elsewhere, Boston edged in front against Curzon Ashton through a Jordan Thewlis penalty - but despite being down to ten men, the Nash bit back through Andy Halls late on.
Chester were shocked as they crashed to basement boys Bradford (Park Avenue).
Goals from Tom Clare and Oli Johnson made light work of the Blues who had levelled things up through Matthew Waters.
Both Kettering and Gloucester had to wait almost a month for an outing after bad weather - they took a point each in at Latimer Park.
Guiseley kept their play-off hopes alive with a comfortable win against Leamington.
Andrai Jones had the Lions in front on the stroke of half-time with Felix Kaine and a late Jamie Spencer penalty rounding things off.
Hereford backed up their midweek thrashing of York with another fine win - this time at Farsley Celtic.
Goals from Tom Owen-Evans and Kelsey Mooney were enough for the Bulls, Will Hayhurst hit a late consolation for the hosts.
Darlington are now within just four points of the top seven after a big win on the road at AFC Telford.
Will Hatfield had the Quakers ahead before Marcus Dinanga squared things up. Adam Campbell's goal on the hour mark proved to be the winner for Alun Armstrong's side.
Southport led courtesy of captain David Morgan - but the Port slipped to a loss at the hands of Kidderminster Harriers.
Ashley Hemmings hit the all important winner after the break - that after Keith Lowe's equaliser.
Saturday's National League North final scores:
AFC Telford United 1-2 Darlington
Alfreton Town 1-3 York City
Altrincham 4-1 Spennymoor Town
Brackley Town 5-2 Blyth Spartans
Bradford (Park Avenue) 2-1 Chester
Curzon Ashton 1-1 Boston United
Farsley Celtic 1-2 Hereford
Gateshead 1-2 King's Lynn Town
Guiseley 3-0 Leamington
Kettering Town 1-1 Gloucester City
Southport 1-2 Kidderminster Harriers