Harrogate Railway fought back from two goals down to claim a 2-2 draw at Garforth Town, on Saturday.
The result extends their unbeaten run to four games and keeps them 18th in the NCEL Premier Division standings, five points clear of the relegation places.
Paul Beesley’s side got off to a nightmare start to the game and found themselves facing a mountain to climb with just six minutes on the clock.
With the visitors’ defence all at sea, Luke Kitson opened the scoring with a header from a corner in the second minute, Lee Turner then doubling Garforth’s advantage shortly afterwards.
Rail eventually woke from their slumber and got back in the game when Brandon Deane advanced down the right and cut inside before seeing his effort deflected into his own net by Jack McMurrough, just before the half-hour mark.
The visitors were beginning to look a real threat, and when player-boss Beesley broke into the box and was upended, they had the chance to pull level from the penalty spot with a minute of the half remaining.
Beesley dusted himself down and made no mistake in finding the back of the net from 12 yards
Finishing the half on top, Rail had appeals for a second penalty waved away before the interval.
The visitors were the better side in the second half and Garforth were indebted to keeper Paul Hagreen for a number of fine saves that kept the hosts on terms.
The home team did rattle the Rail crossbar, but it was a chance that arrived very much against the run of play.
Rail’s hopes of taking all three points were dealt a blow when Jordan Hendrie was shown a second yellow card and dismissed with 10 minutes remaining, and in the end Beesley’s troops had to settle for a draw.