Bohemians moved within three points of the League of Ireland summit after a high-scoring win over Galway United.
Bohemians boosted their title hopes with a 4-2 victory away to Galway United in Friday night's League of Ireland Premier Divison games.
The result moves Bohs up to third in the table on 31 points.
Rovers missed the chance to extend their advantage at the top after suffering a 2-1 defeat at home to Sligo Rovers in Tallaght.
St Patrick's Athletic remain second following a draw away to Derry City.
Elsewhere, Shelbourne claimed a 2-1 win over Waterford, while Drogheda United and Dundalk drew 1-all.
Despite the defeat, Shamrock Rovers still lead on 34 points, ahead of St Pat's on 32 points.

Jared Payne Will Return To Irish Rugby
Senior Somali Referee Barred From Entering The US
Mounting Pressure As Dáil To Discuss Football Fixtures Against Israel Today
Tuesday Morning Sports Update
Former Chief Executive Of The IRFU Philip Browne Dies Aged 66
Repeat Of The 2024 Tailteann Cup Final With Quarter-Final Pairings Of Laois Vs Down
Leo Cullen Hopes To Put On A 'Proper Show' Against The Bulls In URC Final
FAI Board To Discuss Upcoming Nations League Matches With Israel