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.

Wales Stun All Blacks To End 73-Year Wait For Victory
Ireland Face Must-Win Kosovo Clash After Narrow Defeat To Austria
Kildare Trio Feature As Ireland Overcome Fiji In Nations Championship
Kildare's Sean O'Haire Kicks Dramatic Last-Minute Winner In American College Football
Sunday Morning Sports Update
Milltown Through To Leinster Intermediate Semi-Finals After Victory Over Meath Champions
Sarsfields Leinster Championship Campaign Ends After Heavy Defeat To Cuala
More Than 20 Horses Withdrawn At Cheltenham Over Ground Conditions