Derry City took full advantage of Shelbourne dropping points as they secured a vital 1-0 win away to Waterford. A goal from Ben Doherty in the 60th minute gave Derry the win to put them top of the table on goal difference, ahead of Shelbourne.
Damien Duff's side were held to a 1-1 draw at home to Bohemians. Danny Grant gave Bohemians the lead after 12 minutes, but Shelbourne responded just two minutes later through Ali Coote.
At the other end of the table, Drogheda United recorded a resounding 7-0 win at home to Sligo Rovers. Drogheda were 2-0 up through Andrew Quinn and Douglas James-Taylor after just 11 minutes.
They took a 3-0 lead into the interval through Frantz Pierrot in the 37th minute. Pierrot added a fourth, before Conor Kane made it five just after the hour mark.