The battle of the bottom two in the Northern Alliance division one ended in defeat for Willington Quay Saints after a late winner from Heddon’s Gary Hall denied them a crucial point in their battle to stay up.
Heddon had stormed into a 2-0 lead with goals from Dan Robinson and Andrew Davison.
But Saints fought back as Andy Breheny grabbed his fifth of the season and Grant Starling netted to level it at the break.
Heddon went back ahead through Robinson’s second of the game, but once again the home side battled back as Glen Johnson netted a penalty after Micky Austin was brought down in the box.
However, with just minutes left Hall won the points for the visitors as his strike hit the post before hitting the back of goalkeeper McGuire’s head and rolling into the net.