Sligo still six points clear
Mark Quigley put the home side ahead in the 10th minute and Gavin Peers doubled their advantage from a Ross Gaynor cross four minutes into the second half.
Substitute Liam Buchanan headed a Joseph Ndo corner past Peter Cherrie four minutes from time.