Gainsborough scuppered a two goal lead before roaring back to claim a point in a dramatic encounter with bottom club Hyde.
Danny Forrest was the man to rescue a point, as he slotted the ball home in a topsy-turvy game at the Martin and Co Arena.
After last week’s solid win over Solihull, manager Steve Housham named an unchanged starting lineup, with new loan signing Hamish Watson on the bench.
Hyde started the brighter though and a devilish free-kick from Josh Brizell almost eluded Rory Watson in the Trinity in the early stages.
The Blues took a ninth minute lead through a superb strike of their own.
Darryn Stamp threaded the ball through to Paul Beesley, who shrugged off his man before lashing the ball into the corner of the net, an unstoppable effort.
The Blues could and should have been further header instantly, as first Jamie Yates had a flicked touch cleared off the line before Beesley teed up Stamp to curl over.
The veteran forward managed to get under the ball as he struck it, a real let off for the Tigers.
Hyde gathered momentum and quickly won a penalty as Adam Quinn felled Pete Boyle in the box.
Brizell, who had already hit a superb free-kick, took responsibility.
Watson dived to his left and saved the ball low down, with the strike lacking any real conviction.
The keeper had to make another great save before Trinity managed to get their noses further ahead.
A Ciaran Toner corner was not fully cleared and the onrushing Beesley smashed home his second of the game into the roof of the net.
Most people thought the game was over now considering Hyde’s lowly points total.
The Tigers steered their way back into the game though as Boyle turned home a cross on the stroke of half-time.
Trinity were the side that came out with more confidence after the break as they aimed to stretch their lead to two goals once more.
From resulting corners, Beesley and Cliff Byrne were denied by men on the line as Hyde defended stoically.
Hyde still seemed dangerous and equalised 20 minutes into the half as Ben Holmes hit the top corner of the net with an absolute thunderbolt.
No one could believe what they were seeing and it got worse for Blues fans as Hyde went ahead on the counter.
A brisk attack was squared to Boyle, who finished clinically to grab his second of the game.
After the second goal, Hamish Watson headed over straight over after the kick off and a chance came following Hyde’s third.
This time Tom Davie was the culprit as he sidefooted over with the goalkeeper out of position.
It was becoming a story of missed opportunities for Trinity as further efforts from Davie, Watson and Simon Russell failed to hit the target.
A point was rescued late on though as Forrest came off the bench to slot home an equaliser from a Russell pass.
There was still chances for either team to win it, in a relentless game of attacking football.
Manager Steve Housham was disappointed his side had not maintained their form after the win against Solihull.
He said: “We weren’t at the races all game and Hyde to their credit, deserved at least a point, if not win the game.”
“They played some good football and I’m stood their thinking is that the same team I put out agains Solihull.”
“They were nowhere near that and just managed to come away with a point.”
“There was no energy, no spark, nothing there today from the players.”
“The big moment was conceding that goal on the stroke of half-time.”
“We had some clear cut chances that we didn’t put away on the day but all in all a draw was a fair result for Hyde and we managed to get out of jail.”
Gainsborough Trinity: R Watson, Roma (c), Lacey, Davis (Davie 70), Quinn, Byrne, Russell, Toner, Beesley, Stamp (H Watson 40), Yates (Forrest 79). Subs (not used): Picton, Binns.
Goalscorers: Beesley 9, 40, Forrest 88.
Hyde: Wilczynski, Riley, Brownhill, Brizell (c), Ng, Gregory (Sousa 65 (Burke 90)), Giveren, Pearson, Boyle (Masterson 86), Holmes, Hughes. Subs (not used): Broadbent, Pritchard.
Goalscorers: Boyle 45, 73, Holmes 65.
Referee: Mr A Greenwood. Assistants: Mr G Rhodes, Mr A Park.