A hotly disputed injury time winner denied Ashington a deserved point in their top of the table clash at Walkergate on Sunday.
A depleted Ashington missing four regulars fought well and were unlucky not to come away from league leaders Newcastle East End with a point.
In the goalless first half both sides had chances with both keepers making good saves.
Two minutes into the second half the home side took the lead when Melissa Parks’ shot took a deflection off Telford and beat the outstretched Gibbs.
But Ashington came back strongly and Kristie Fenwick rifled home from an acute angle to level the scores.
Gibbs pulled off a good save before Davies restored Newcastle’s lead, but the hard-working Ashington fought back and Danni Hooker levelled when she headed in from close range from Kavanagh’s free kick from just outside the box with five minutes remaining.
But as the match reached the 90th minute, the referee overruled the assistant’s flag for offside and allowed Lauren Drivers goal to stand amid the Ashington players surrounding the referee.
Newcastle increased their lead on Ashington to eight points but having played two games more.