Personally, I disagree with the ending off. If a player get a bit of a touch but it's six in one half a dozen in the other and it's not a penalty, I don't think the player should be booked. If a player goes down as the result of no touch whatsoever, I'd agree in that case.
Congrats to Sligo Rovers. I hope ye can at least make the Europa League play-offs next season, same goes for Derry City.