Ethan Devine secured a massive three points for Linfield with a last gasp winner in a five goal thriller with Crusaders at Windsor Park.
With only 51 seconds of stoppage time left the 21-year old substitute rose to head a Jordan Stewart corner in off the upright.
It was a crucial intervention from Devine who has scored three goals in nine games since joining the Blues from Knockbreda in January.
Read more:Liverpool legend Ian Rush part of consortium seeking to invest in Crusaders FC
And it was a vital result in the title race as David Healy’s men marched four points clear of the chasing pack at the league summit.
Crusaders, who were lively throughout, had twice hit back through Johnny McMurray and Ben Kennedy after Chris McKee and Chris Shields gave the Blues 1-0 and 2-1 leads.
But with time running out Devine grabbed the headlines just 15 minutes after coming on as a replacement for fellow goalscorer McKee.
Linfield were ahead in the 20th minute when on-loan Rangers striker McKee raced onto Ahmed Salam’s through ball to slot a clinical shot past Jonny Tuffey.
But the Crues were level four minutes later when McMurray, making his first league start since October, pounced for only his third goal of the season.
Latching onto Forsythe’s long ball, the striker held off Ben Hall to feather a superb lob over Blues keeper Chris Johns.
It was a superb finish from McMurray, who joined the Crues from Larne last summer, and a reminder of the 27-year-old’s instinctive qualities in front of goal.
Linfield were back in front in contentious circumstances on the brink of half-time when Robbie Weir was adjudged to have handled inside the area.
Television replays suggested Weir’s arm was firmly tucked into his body when Kirk Millar’s shot ricoheted off him inside a crowded penalty box.
But after loud appeals and some deliberation, referee Tim Marshall pointed to the spot and Shields stepped up to send Tuffey the wrong way.
The Crues were level again on the hour mark when the referee awarded another penalty for an apparent handball, this time Kennedy slotting home.
Once again, it was a questionable decision as the ball appeared to strike the underside of Jimmy Callacher’s upper arm which again was tucked into his body.
Linfield almost responded three minutes later when Finnish striker Eetu Vertainen crossed for Millar, but the winger’s shot was parried by Tuffey at point blank range.
Crues substitute Adam Lecky also had a golden chance at the death, but his scissor kick from a Ross Clarke cross was parried by Johns.
Devine won it in the 94th minute, the young striker rising to bulge the net from Stewart’s inswinging corner.
Read More:Glentoran Football Club issue statement following Irish Cup dismissal
Read More:Glentoran FC thrown out of Irish Cup over Joe Crowe ineligibility
Sign up to our free sports newsletter to get the latest headlines to your inbox.