Harrogate Town cut the gap to Barrow to five points with victory over Chesterfield in a seven-goal thriller.
After initially opening the scoring then swiftly falling behind, Simon Weaver’s men drew level on the hour mark as Jon Stead doubled his tally for the evening.
Despite an equaliser Spireites equaliser via ever-reliable Scott Boden, Town’s Jack Muldoon secured all three points in added-time.
Elsewhere, FC Halifax Town moved up to third in the Vanarama National League with a 1-0 victory over Sutton United.
Devante Rodney’s spot-kick takes the Shaymen’s excellent home record to five wins in seven matches.
A first away victory since November- coming at top seven rivals Solihull Moors- gave Hartlepool United’s play-off hopes a huge boost.
Notts County also ended disappointing form on the road, earning three points against AFC Fylde through an Adam Long header.
Tyrone Barnett's brace helped Eastleigh move five points clear of the relegation zone at bottom club Chorley.
Local rivals Barnet and Boreham Wood played out an entertaining 2-2 draw at The Hive.
Paul McCallum continued his great run of form by grabbing an equaliser to earn a point for the hosts.
The surprise result of the evening came in Vanarama National League North where top of the table York City suffered a heavy defeat at home to Hereford.
Kelsey Mooney and Jason Pope scored either side of two Lenell John-Lewis goals to seal just a second away win since August for the Bulls.
The scoreline at Bootham Crescent meant King’s Lynn Town were able to move to two points behind the league leaders with a goalless draw at Leamington.
Brackley Town and Boston United were unable to break each other down in a match without goals at St. James Park.
Havant & Waterlooville maintained their unbeaten run on their travels this season with a 1-0 win against Billericay Town.
Jonah Ayunga’s first-half strike moved the Hawks up into second in National League South- five points behind Wealdstone.
National League
AFC Fylde 1-2 Notts County
Barnet 2-2 Boreham Wood
Chesterfield 3-4 Harrogate Town
Chorley 1-2 Eastleigh
FC Halifax Town 1-0 Sutton United
Solihull Moors 0-1 Hartlepool United
National League North
Brackley Town 0-0 Boston United
Leamington 0-0 King's Lynn Town
York City 1-4 Hereford
National League South
Billericay Town 0-1 Havant & Waterlooville