A LAST-GASP goal dashed Selby Town's hopes of closing the gap on the leaders in the Northern Counties East League premier division.

The Robins conceded a scrambled goal in the third minute of injury time as they drew 3-3 with second-bottom Lincoln Moorlands Railway at Flaxley Road.

With the top four sides out of action on Saturday, three points would have moved Selby within striking distance.

And they looked to be heading for a maximum haul until they were penalised for a foul throw deep in the Lincoln half, and the visitors swept up to the other end and Craig Bridge claimed a equaliser, which was initially credited as an own goal by Jonathan Loukes.

Earlier, Bruno Holden hit a 30-yarder to give Selby a ninth minute lead.

Stuart King levelled on 13 minutes and the visitors went in 2-1 up at the break after a Chris Gray goal.

Holden's 14th goal of the season, created by Brenton Leister, made it 2-2 on 64 minutes.

Leister scored from the spot on 78 minutes after Holden had been brought down, but the Robins were undone by the late drama.

In division one, Tadcaster Albion's Ings Lane ground was underwater, leading to the postponement of their clash with Leeds Met Carnegie.

Scarborough Athletic's game away to Borrowash Victoria was also off.

Pickering Town's FA Vase fourth round trip to Merstham was postponed on Friday and has been rescheduled for this Saturday.

Two goals from Mark Hume rescued a point for Harrogate Town from their Blue Square North clash with Barrow.

Town, whose form has dipped alarmingly in recent weeks, appeared to be heading for defeat at Wetherby Road after Matt Henney's 74th minute goal put the visitors 2-1 in front.

However, Hume, who had earlier levelled a Jamie Price own goal, struck with 13 minutes remaining to secure a 2-2 draw.

Leaders Kettering were beaten 1-0 at home by Stalybridge, with on-loan York City striker Chris Beardsley denied an equaliser by a post as he looked to add to his tally of five goals in three games.

Meanwhile, Harrogate Railway Athletic's trip to Wakefield was postponed due to a waterlogged pitch in UniBond League division one north. The two sides will try again on Wednesday evening.