Liam Hudson’s late moment of magic completed a turnaround as Bedlington Terriers overcame Durham City to pick up their second win of the season.
During a scrappy opening 45 minutes chances were few and far between with Jason Blackburn’s back post tap in separating the two sides.
Then Kallum McGlen grabbed the equaliser on 77 minutes, firing home from close range, and Hudson sealed the three points two minutes before the end with a top-draw strike.
Bedlington went into the game having been beaten 2-1 by neighbours Morpeth Town during the week, but they struggled to settle early on against the Citizens.
David Berry suffered a blow to the head after Blackburn challenged for a header with the midfielder, but it was not until ten minutes in when the first chance came.
Blackburn may well have given City the lead after Gary Shaw skipped past the challenge of Stephen Little, but the striker could not direct the header towards goal.
Two minutes later, Frazer Nairn, who was making his first start in four weeks, was called upon after Callum Patton hit low, forcing the keeper to save well after the striker was allowed time to control and shoot.
During a period where Durham were on top, they came inches away from breaking the deadlock with Patton rattling the crossbar from outside the area.
Bedlington seemed to come to life following Patton’s strike. Adam Harvey went close with a good effort after Hudson’s hold-up play.
The deadlock was finally broken after 34 minutes when Patton beat the offside trap and after skipping past Marc Dummett, he squared across the box where Blackburn was in acres of space at the back post and the striker had a simple tap-in from four-yards out.
Neither keeper had much to do during the first half, and other than the goal there was nothing between the two sides as they went in at the break.
In the second half Terriers manager Andy Ferrell produced his first two throws of the dice with Mason Stephenson and Marc Walton coming on for the injured Berry and Andrew McBride.
The hosts seemed to have found other gears and despite lacking quality in the final third they had a foothold in the game.
City’s captain Ross Wilkinson found himself with time and space, after the ball fell to his feet, but the finish lacked composure as the defender panicked and sliced well wide.
Durham started to tire with 20 minutes to go and the game became stretched and open with both sides attacking.
With time running out Terriers needed a stroke of good fortune, and they had just that 13 minutes from the end following Dummett’s in-swinging corner.
McGlen was quickest to react in the box after the ball ricocheted several times and the winger rifled the ball into the roof of the net for the equaliser.
Urgency and determination came flooding into every one of the Bedlington players and Stephenson went close moments after the goal, almost lobbing the keeper with a header from outside the box.
The comeback was complete two minutes from time when Hudson picked up the ball, and after being allowed time to run, he found the target.
Bedlington now go into Tuesday night’s match with rock-bottom West Auckland Town with a chance to produce back-to-back wins for the first time since last October.
Bedlington Terriers: Nairn, L.McGlen, Dummett, Berry (Stephenson 56), Pendlebury, Little, McBride (M Walton 60), Liam Davison, Hudson, Harvey (Laviers 83), K McGlen. Subs Not Used: Nellis, Skidmore.