Raffaele Cretaro missed a last-minute penalty for Sligo Rovers to gift their neighbours Finn Harps a valuable point in their battle for survival.
The striker stepped up to face former team-mate Richard Brush in the Harps goal in the 90th minute, but couldn't keep his effort down, much to the relief of the Donegal men, who finally brought a nine-game losing streak to an end.
A point was no more than the Finn Harps deserved as they created the better chances up to the penalty and Rovers goalkeeper Ciaran Nugent had to make a couple of last-gasp saves to keep the visitors out.
But it was Harps' recalled keeper Brush that had to make the first intervention on 35 minutes to deny Achille Campion what looked like a certain opener.
But Harps really should have taken the lead in the first five minutes of the second half when they saw three attempts on goal cleared off the line.
Firstly Gareth Harkin's effort was somehow kept out by a combination of Tobi Adebayo-Rowling and Nugent.
And from Adam Hanlon's corner, Sean Houston had a gilt-edged opportunity, but again Nugent pulled off a diving save when a goal looked certain.
Houston had another bite of the cherry soon after, but this time Donegal native Liam Martin slid in to deflect the ball off the line.
SLIGO ROVERS - Nugent, Adebayo-Rowling, Roddan, Boylan, Keohane, McCann, Russell, Kearns (Sadlier 66), Martin, Cretaro, Campion.
FINN HARPS - Brush, McNulty, P Mailey, Cowan, Boyle, Funston, Harkin, Houston, Molloy, Hanlon (McNamee 72), Keating (Curran 25).
Ref - D Tomney.