There's also a breathless race for the play-off places while the battle for survival at the other end could see two sides run out of steam this weekend.
Warrington Town have already dropped and they face Brackley Town who haven't lost on the road for almost two months.
Leaders Scunthorpe United are on home turf against Spennymoor Town - the Moors have one defeat in seven and could finish the day in the play-off mix.
Phil Brown took home the March Manager of the Month award this week for Kidderminster Harriers' strong showing - they face Curzon Ashton who haven't beaten any of the current top three this season.
Two sides holding back the tide in the bottom four face off as Needham Market host Rushall Olympic but a win for either side might not be enough to save them - if Radcliffe come back from Leamington with a win, that could be enough to send both down.
Southport could also have a big say on things as they head to South Shields - a win would confirm safety for the Port.
Farsley Celtic host King's Lynn Town while Chester could reignite a title charge if they can see off Darlington.
Peterborough Sports and Alfreton Town know the season is over for them as far as promotion or relegation goes and the pair meet in Derbyshire.
Marine are safe but could have a big say in the play-off race, a win for Neil Young's side at Chorley could see the Magpies drop out of the top seven - but Andy Reece's side are living up to Victory Park's name - a place they haven't lost since November!
Oxford City's 7-0 drubbing at the hands of Buxton really sorted them out.
Ross Jenkins' side are unbeaten in seven since that tough afternoon and have confirmed safety - they meet Hereford who will be hoping they bid farewell to the North division come mid-May.
Buxton could be in the play-off places themselves with a win at win at Scarborough.
Saturday's National League North fixtures:
Alfreton Town v Peterborough Sports
Chester v Darlington
Chorley v Marine
Farsley Celtic v King's Lynn Town
Kidderminster Harriers v Curzon Ashton
Leamington v Radcliffe
Needham Market v Rushall Olympic
Oxford City v Hereford
Scarborough Athletic v Buxton
Scunthorpe United v Spennymoor Town
South Shields v Southport
Warrington Town v Brackley Town