Rovers took a point away from home at Longford Town as Raff Cretaro scored his 75th club goal and Phil Roberts his first in a 2-2 draw.
The home side came from behind twice to level the game. Cretaro's goal had given Dave Robertson's side the lead just past the half-hour mark, but Rhys Gorman pegged Rovers back moments before the break.
Phil Roberts restored the lead with a wonderfully struck free-kick eight minutes into the second half, only for Eddie Dsane to level it again mid-way through the second period.
Rovers looked the more threatening early on, enjoying the lion's share of possession.
Jimmy Keohane's cross evaded both Russell and Martin before sneaking narrowly past Ryan Coulter's back post on the half hour.
But the Bit o'Red were not to be denied on 31. Martin got time and space on the Rovers left to pick out Cretaro, whose salmon like leap saw the veteran striker meet the ball with a crisp header which sailed past Coulter.
The lead was relatively short lived however as Tony Cousins' side levelled proceedings eleven minutes later. Kaleem Simon's corner crept past a series of Sligo players before the ball fell to the right foot of Gorman who lashed the ball into the roof of the net from the edge of the six yard box.
The second period was just eight minutes old when Haverty's clumsy challenge upended Martin 20 yards from goal. Roberts' resulting free-kick rose over the Longford wall before dipping and squeezing between Coulter's outstretched arm and the post for the Englishman's first goal for the Showgrounds side.
Longford got level on 66 minutes with a cool finish from striker Eddie Dsane in a one-on-one situation.
Rovers had an opportunity to grab just their third league win away from home two minutes into stoppage time. Sadlier's trickery brought him around Haverty, before he found the incoming Daniel Kearns whose could only skew his awkward effort wide of Coulter's goal.
Longford Town: Ryan Coulter; Noel Haverty, Yann Mvita Nkelu, Rhys Gorman, Conor Powell; Peter McGlynn (David O'Sullivan 66), Mark Hughes, Kealan Dillon (Jamie Mulhall 76), Kaleem Simon; Eddie Dsane, Don Cowan (Lee Duffy 87).
Sligo Rovers: Micheál Schlingermann; Tobi Adebayo-Rowling, Gavin Peers, Gary Boylan, Jimmy Keohane; Phil Roberts (Daniel Kearns 64), Craig Roddan, John Russell, Liam Martin; Kieran Sadlier; Raffaele Cretaro.
Post match interview: Dave Robertson