Barnet went down 3-1 at York City, their second defeat in a row.
Goals from Marvin Armstrong, Alex Hunt and Ollie Pearce won the big game of the night - and that was great news for Forest Green Rovers.
Steve Cotterill’s team hit the summit as they eased to the points with a 3-1 win over Ebbsfleet, Kyle McAllister again amongst the goalscorers.
Oldham Athletic missed the chance to exert some real pressure but they did take a point from Maidenhead, 2-2 it ended thanks to Charlie Raglan’s equaliser for the Latics.
Rochdale grabbed three big points at home to FC Halifax Town to get their promotion push back on track. They won 2-1, the decisive moment came from Connor McBride nine minutes from time.
Paul McCallum plundered a late point for Eastleigh as he came back to haunt former club Dagenham in a 2-2 thriller.
Yeovil Town survived with ten men to take a point from their trip to Tamworth.
In the National League North, Scunthorpe United won for the first time in four matches.
Alfie Beestin, Danny Whitehall and Callum Roberts scored in the 3-0 win over Rushall Olympic to hand them a two point advantage at the top.
Chorley are back into second, they beat Darlington 2-0. Momodou Touray scored twice.
Hereford suffered a set-back at Warrington, Josh Amis made it safe.
Buxton stunned Chester 1-0 and an own goal was Alfreton’s undoing as Spennymoor ended their great run.
Stafan Mols hit a double as Curzon Ashton left Scarborough with a confidence-boosting 2-0 win.
Radcliffe win again. Josh Hancock’s penalty enough for three points at South Shields. There were also wins for King’s Lynn, Brackley and Leamington.
Farnborough keep hold of the National League South leadership as Truro City’s nine men couldn’t hold out for the win.
Taylor Clark made it 1-1 with seven minutes to go, equalising after Tyler Harvey stroked the visitors ahead.
Sam Pearson scored as Weston-super-Mare move into second with a 2-0 win at Salisbury.
Torquay United turned it around to defeat Worthing 2-1. Jay Foulston’s 72nd minute winning goal was enough for the Gulls.
Jake Grey made sure Eastbourne Borough left Hampton & RB defeated. The Beavers won 3-1.
Daniel Martin was the Welling United hero as they defeated Enfield and there were wins for Tonbridge Angels over Dorking and for Chesham against Chippenham.