Sligo Rovers came from two goals down to progress past Limerick in a game that had an astonishing four red cards.