Danny North doubled Sligo's advantage after an early own goal to keep the Bit o' Red within touching distance of the top two
Sligo started birghtly, and after a few chances were rewarded when Patrick Nzuzi put the ball past Barry Ryan trying to clear Gavin Peers' ninth minute cross. Limerick took a while to get going, and didn't register their first shot until almost 20 minutes in, when Stephen Bradley's tame effort went wide.
Stephen Folan went closer with a header, drawing a save from Gary Rogers, while Kieran Djilali showed a neat bit of skill at the other end before driving the ball past Ryan's post. However, neither keeper was really tested for the remainder of the half with Sligo going in ahead at the break.
David Cawley was causing Limerick plenty of problems, and won a free-kick in a dangerous position after the interval. A chipped ball over the wall found Danny North in the box, with the forward taking a couple of touches before putting it past Ryan to double Sligo's lead.
Sligo continued to dominate, and were only prevented from adding to their tally by some good Limerick defending, with Sam Oji putting in a few crucial interceptions to keep his side in it. Bit o' Red goalkeeper Gary Rogers had little to do between the sticks, allowing him to keep his 20th clean sheet of the season in all competitions.
Ian Baraclough's side remain in third place after the victory, but sit six points behind leaders Dundalk with eight games remaining.