Gainsborough produced a remarkable second half performance to comeback from a goal down to defeat promotion chasing Harrogate Town.
Darryn Stamp secured the three points as he out jumped Harrogate keeper Peter Crook to flick the ball into an empty net.
Nathan Jarman had earlier levelled with a header of his own as Town took the lead after only six minutes.
Gainsborough manager Steve Housham made one change to the side which were knocked out of the FA Trophy by Ashton United.
It was an attacking change too with Nathan Jarman making his first start since picking up a thigh injury in the victory at FC United.
The former Barnsley forward came in for Jamie Yates as the Blues looked for goals against high flying Harrogate.
The visitors started brightly with the wind behind their backs with on loan defender Paul McKay preventing ex-Blue Dominic Knowles giving them the lead with a block in the six yard box.
Town were not to be denied for long as a quick counter attack found Jack Emmett in the box to slip the ball under Jan Budtz.
The wind from Storm Desmond clearly favoured the visitors in the first half but Gainsborough did not let the early deficit get the better of them as Nathan Jarman almost levelled when his stunning volley hit the roof of the net.
Harrogate top scorer Brendan Daniels found the same spot a minute later as he headed into the ground and over the bar.
This was all before the most dramatic turn of events in the first half when Trinity were denied four times on the line in a matter of seconds.
A goalmouth scramble saw Simon Russell denied twice, along with Anthony Wilson and Liam Davis.
Jarman was next to try as he swivelled in the box and shot over after a low cross from Davis.
Goalkeeper Jan Budtz was forced into an excellent low save to prevent Harrogate extending their lead through Kerry Lloyd’s low drive.
Daniels was next to try and he came even closer, hitting the woodwork with a left strike from the edge of the box before Budtz was equal to his next attempt before the break.
On the hour, Jarman leapt highest to meet a Jake Picton cross at the far post to give hope to the home faithful.
Davis then came close with a deflected strike that hit the side netting before Stamp clinched the three points for the Blues.
Gainsborough Trinity: Budtz, Roma, Lacey, Brogan, McKay (Yates 75), Picton, Russell, D’Laryea, Wilson (Newsham 66), Jarman (75), Davis. Subs (not used): Binns, Drury.
Harrogate Town: Crook, Turner, McWilliams, Thirlwell, Coates, McGurk, Colbeck (Clayton 65), Kerry, Emmett, Knowles (Thewlis 86), Daniels. Subs (not used):Gascoigne, Bloomer, Cadman.
Gainsborough goalscorers: Jarman 59, Stamp 82.
Harrogate goalscorers: Emmett 6.
Bookings: Brogan, Jarman; Daniels.
Referee: Mr D Ford. Assistants: Mr S Porter, Mr A Dunne.