Bohemians moved within six points of Shamrock Rovers after a 3-1 win over Sligo Rovers.
Bohemians kept the pressure on league leaders Shamrock Rovers with a 3-1 victory away to Sligo Rovers on Friday night.
The win moves Bohs onto 34 points, six behind Shamrock Rovers, who edged out St Patrick's Athletic 1-0 to remain at the summit of the table.
Dundalk continued their push in the European places with a 2-1 win over Derry City, while Shelbourne and Galway United shared the spoils in a 1-1 draw.
There was drama at Sullivan and Lambe Park, where Drogheda United and Waterford played out a six-goal thriller, finishing 3-3.
The results leave Shamrock Rovers top on 40 points, followed by Bohemians on 34 and St Patrick's Athletic on 32.
Dundalk sit fourth on 29 points, with Shelbourne fifth on 26.
At the bottom, Waterford remain rooted to the foot of the table on 11 points, while Sligo Rovers are ninth on 19.

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