Three goals in ten minutes early in the second half broke Heanor’s seven-game winning run and kept Bridlington top.
Heanor went all out for an early goal but found themselves two adrift after nine minutes.
Nathan Cook prodded the visitors ahead in three minutes after Damien Clark failed to hold an easy cross.
Then Nico Degirolamo got caught in possession when he could have cleared easily six minutes later and Carl Stewart raced clear to provide the cross for Josh Greening to tap into an empty net.
The Lions hit back though and Nathan Benger’s delightlful chip from fully 25 yards from brought them back into the game.
A great run and cross from Gary Webster saw Ian Clarke’s drive take a deflection to bring the Lions back on terms on 36 minutes.
Tom Fleming’s shot was goal bound immediately after the break but hit Greening on the head and flashed wide.
But the visitors didn’t have to wait long to regain the lead.
The impressive Cook was allowed to run a long way before hitting a low 22-yard shot on 51 minutes.
Six minutes later, Stewart was tripped and a penalty
was awarded, confirmed after consultation with a linesman following Heanor protests.
Clark brilliantly saved Stewart’s kick, but the home defence, not for the first time this season, failed to react to a penalty save, and he clipped in the rebound.
At this point Sam Kellogg was given his debut.
Greening’s trickery took him past some woeful Heanor defending on 61 minutes to draw Clark and shoot home for the third visitors’ goal in a ten minute spell which won them the game.
There was plenty of effort after this but Heanor were never able to get enough players into the penalty area to finish off some pressing play and had to wait until the first minute of stoppage time when Gary Webster ran through to score his first goal of the season to give them reward for their endeavours.
HEANOR TOWN: Clark, Bryant, Fields, Frost (Wells 70), Holmes, Degirolamo,
Webster, Clarke (Foster 76), Benger, Grayson (Kellogg 58), Hall. Substitutes not
used – Stevenson, Barratt.
BRIDLINGTON TOWN: Wilberforce, Aziz, Lee (Belt 76), Allanson, Jenkinson,
Cook, Batchelor, Fleming, Hogg (Phillips 54), Stewart (Logan 76), Greening.
Substitutes not used – Palmer, Fraser.
REFEREE: A Newbold (Loughborough)