Sheffield FC bounced back from their FA cup exit to record a first win in five, with a 4-3 victory against Spalding United at Dronfield.
But a late United fightback threatened to spoil what had been a fine performance from the home side.
Ashley Longstaff gave Club an 11th-minute lead with a thunderous volley from a Reece White cross.
Joe Green was at his best making a superb point blank save to deny Spalding an equaliser before the break, which proved invaluable as Sheffield doubled their advantage in the first minute of the second half, through James Knowles.
Moments later it was 3-0 when White timed his run to perfection to nod home. But Andrew Tideswell’s header pulled one back for Spalding, before Sheffield resorted their three-goal cushion on 70 minutes as Tim Whittaker drilled a fine first time effort into the bottom corner.
That looked to be game, set and match until Lewis Webb pulled one back four minutes later, then grabbed his second - and Spalding’s third - with five minutes remaining. But Mick Wadsworth’s men regained their composure and it needed a tremendous save from the Spalding keeper to prevent substitute Elliott Simpson adding a fifth.
Stocksbridge Park Steels picked up their first away win of the season, beating fellow strugglers Market Drayton Town 3-2 - in a game manager Chris Hilton had stated beforehand they couldn’t afford to lose.
Steels recovered from going a goal down on 12 minutes to lead 2-1 early in the second half. Ben Turner headed home the leveller in first half stoppage time, then scored his second eight minutes after the break with a well struck volley from just outside the box.
Joe Woolley restored parity on the hour, but Steels were not to be denied and Lee Garside scored the winner. Frickley Athletic saw their unbeaten four-match run ended with a 2-0 home defeat against Stamford. Meanwhile, Mark Atkins resigned as manager of Matlock Town after six years.
n Fixtures, tomorrow: Sheffield Senior Cup Second Round: AFC Emley v Frickley Athletic, Stocksbridge Park Steels v Jubilee Sports. Premier Division: Grantham Town v Matlock Town, Stamford v Buxton. Division One South: Carlton Town v Sheffield FC.