Sligo made the brighter start and took the lead in the 12th minute when William Fitzgerald found the net to make it 1-0. That goal separated the sides at the break, and for long spells the home side looked on course for a valuable result against the league leaders.
The match turned almost immediately after the restart. Jack Byrne scored in the 46th minute to bring Shamrock Rovers level at 1-1, wiping out Sligo's early advantage and shifting the momentum toward the visitors. From there, the score stayed locked until the closing stages, with Shamrock pressing for the winner.
That decisive moment arrived in the 81st minute when Graham Burke struck to complete the comeback and settle the contest at 2-1. In summary, Shamrock Rovers punished two key moments after halftime, while Sligo could not build on their first-half lead.
The highlights were concentrated around those three goals, and the final score reflected a game split sharply between halves. The result keeps Shamrock Rovers top of the Premier Division standings, while Sligo remain 10th.