Shamrock Rovers came from behind to defeat 10-man Sligo Rovers 3-1 in an incident-packed game at the Showgrounds.
The home side took the lead through a first-half Eoin Doyle header, but were reduced to 10 men when Gavin Peers saw red for a late tackle on Billy Dennehy.
The Hoops turned it round in the second half thanks to an own goal and a Chris Turner header. But the home fans were infuriated with referee Richie Winter for denying them a second-half penalty.
Hoops boss Michael O'Neill threw on an extra striker, Thomas Stewart, for the second half. The visitors had to wait just nine minutes for the equaliser. Gary Twigg put pressure on Alan Keane trying to clear, and the defender's header looped over Richard Brush and into his own net.
The Hoops took the lead just seven minutes later, when Turner's header bounced off the crossbar and behind the line.
John Russell had a major shout for a penalty turned down after he beat three Hoops players only to be tripped in the area, but the referee was unconvinced.