Liam Martin netted the game’s only goal on 18 minutes as the Bit o'Red recorded their third home league win on the bounce over Bohemians.
Bohs went into this game having failed to score in over 450 minutes of league football. Roberto Lopes almost ended that barren spell as early as the second minute.
It was the Bit O'Red who registered the game's only score with 18 minutes elapsed. Jimmy Keohane neatly turned two defenders before his initial effort was blocked by a Bohs defender.
Possession fell to Kieran Sadlier and on his first start in four, the Republic of Ireland underage international's back-heel landed to Martin whose finish from close range seemed to take a deflection off a Bohs player on its way to the net. It was the Donegal man's third goal of the season.
Raffaele Cretaro could have doubled the Bit O'Red's lead on 24 minutes. Sadlier picked out the Rovers veteran with a sublime ball from the right but the 34-year-old was unable to adjust his body in time to poke the ball past Dean Delany.
Roberto Lopes turned up a golden opportunity to equalise just past the hour mark. After some head tennis between Wearen and Kavanagh, the ball fell to the unmarked Lopes whose weak header was easily dealt with by Schlingermann.
Rovers were reduced to 10 men four minutes later when centre-half Leahy was booked for a second time when he dragged a Bohs player to the floor on the half-way line.
The Dalymount Park outfit were again left wanting in front of goal on 69 minutes. Buckley was left one-on-one with man-of-the-match Schlingermann, but the Mayo native was on hand to save.
Rovers held on resolutely for the remainder keeping Bohs at bay with a clean sheet and a third home win in a row to go six unbeaten.
7th in the league Rovers now put focus onto the FAI Cup with a second round tie this Saturday against Cabinteely.
Sligo Rovers: Micheál Schlingermann; Tobi Adebayo-Rowling, Michael Leahy, Gary Boylan, Regan Donelon; Phil Roberts (John Russell 61) (Jordan Richards 85), Jimmy Keohane, Craig Roddan, Kieran Sadlier, Liam Martin; Raffaele Cretaro (Tim Clancy 65).
Bohemians: Dean Delany; Derek Pender, Derek Prendergast (Daniel Byrne 39), Dave Mulcahy, Lorcan Fitzgerald; Paddy Kavanagh, Roberto Lopes (Dylan Hayes 78), Eoin Wearen, Keith Buckley (Jake Kelly 71), Aymen Ben Mohamed; Ismahil Akinade.