Harrogate Town lost for the 16th time this season as Stalybridge Celtic grabbed a much-needed victory in their survival bid.
Aidan Chipperdale’s 88th minute goal sank Town and made it four games since Simon Weaver’s men last tasted victory.
Those four ties have all been against sides in the lower regions of the table, with Town stationed in 13th.
Stalybridge took the lead midway through the first half through Michael Powell before Jordan Thewlis sent home a penalty to bring the scores level.
Thewlis struck the woodwork in the second-half before Celtic earned a fine win for new boss Liam Watson with Chipperdale’s last-gasp goal.
Harrogate are next in action on Bank Holiday Monday when FA Trophy victors North Ferriby United head to the CNG Stadium.
Meanwhile, Adam Baker’s double Harrogate Railway breezed to a 4-0 win over Burscough at Station View.
Malachi Farquharson sent Railway towards victory on 22 minutes when he tucked home Vincent Dhesi’s cross.
Railway doubled their advantage before the break through ex-Leeds United defender Matt Heath.
Adam Baker then made sure of the points with two individual goals in the last ten minutes.
Danny Gray was Tadcaster Albion’s hero as he hit the winner in the derby over Garforth Town.
Garforth took the lead through Nick Black on 27 minutes before David Brown lobbed the keeper to equalise.
Gray, signed from Selby Town earlier this season, then netted a glorious strike from 25 yards to take the honours.
Meanwhile, Knaresborough Town bounced back from successive 4-1 defeats with a 4-0 hammering of Worsborough Bridge Athletic.
Ben Parkes, Colin Heath and Byron Littlefair settled the tie before half-time before Graham Whitehead struck at the death.