Trinity left it late to claim all three points with a Liam Davis winner deep in injury time, the knock out punch that saw off a resilient Chorley side.
Josh Hines had the best chance of a quiet half, looking to capitalise on a ball over the top, his lashed volley from the angle of the box flashing over the bar, not troubling Jan Budtz in the Trinity goal.
Following a half to forget on an icy night under the lights at the Martin and Co Arena, with half an hour remaining the game sprung into life following the introduction of substitute Jamie Yates.
First Darren Stephenson went close to putting the visitors ahead, only to see his effort clawed away by Budtz to deny a certain goal.
Then the ginger-haired, wing wizard Yates collected a clever Jan Budtz cross-field pass to get at the Chorley full-back, Max Cartwright, who went into the book for a rash challenge.
From the resulting free-kick Stephen Brogan swung in a teasing cross that saw Chorley ‘keeper Sam Ashton rooted to his line and home debutant Anthony Wilson rose highest to nod home the opener from point blank range.
Trinity however were caught cold only minutes later when a Dom Roma clearing header fell kindly on the edge of the box for Paul Jarvis to lash home, restoring parity, Budtz in the home goal having no chance.
As the visitors came more into the game, the Blues stood firm, Stephenson poking wide of the upright when well placed.
Wilson went close to restoring Gainsborough’s lead, as he swiveled in the box, but he couldn’t find the target; before at the other end, the Blues had a let off of their own, Hine crossing and Stephenson crashing a header off the underside of the bar.
And shortly before Marc Newsham was replaced by super-sub Liam Davis, Newsham had a half chance.
From a Yates’ centre, Newsham couldn’t quite work Ashton in the visiting goal.
As the clock ticked towards the final whistle, fleet-footed substitute Davis nipped in between the ‘keeper and the full-back to lift the ball nonchalantly over the head of the en-rushing Ashton to the delight of the Northolme faithful.
Attention now turns to the visit of Ashton United in Saturday’s FA Trophy tie.
Gainsborough Trinity: Budtz, Roma ©, Lacey, Brogan, McKay, Picton, Russell, D’Laryea, Newsham (Davis 89), Wilson (Jarman 80), Drury (Yates 58). Subs not used: Binns, Stamp.
Chorley FC: Ashton, Ross, Cartwright, Teague, Charnock, Cottrell, Hine, Whitham, Stephenson, Lynch (Bond 61), Jarvis (Roscoe 90). Subs not used: Dean, Guy, Rittenberg.
Goals: Wilson 70, Davis 90+3; Jarvis 72.
Yellows: Teague (foul), Lynch (kicking the ball away), Cartwright (foul).