Killian Brennan scored a dramatic stoppage time penalty winner as St. Patrick's Athletic came from a goal down to beat ten-man Cork City 2-1 at Richmond Park to maintain their three-point lead at the top of the table.
Despite St. Pat's dominating a one-sided first half, the game didn't really spark to life until eight minutes into the second half when Cork had defender Kalen Spillane sent off following a clash with Saints' Anto flood.
Cork then stunned the home crowd to take the lead on 59 minutes when Ciaran Kilduff ran through onto a Gearoid Morrissey pass to shoot under Brendan Clark.
St. Pat's responded within three minutes with Flood, following Brennan's pass, scoring a sublime goal after a mazy run.
In a final twist, St. Pat's then won it three minutes into added time at the death. Brennan was impeded in the box and the midfielder shot home from the spot.
Dundalk remain second after a 1-0 win over Bray Wanderers at Oriel Park.
The only goal of the game came two minutes into the second half. Pat Hoban found strike partner Kurtis Byrne whose low drive beat Darren Quigley in the Bray goal.
Shelbourne came from a goal down to beat UCD 2-1 at the UCD Bowl as the home side finished with nine men.
The win, the third on the spin for John McDonnell's side, lifts them off the foot of the table for the first time in over two months.
The night began well for UCD with midfielder Craig Walsh putting them ahead with a goal of the month contender on 17 minutes.
But the game turned in Shels' favour in the five minutes before half-time.
UCD had left-back Mark Langtry sent off on 40 minutes. Four minutes later Shels were level when Sean Brennan ran though onto a ball over the top to score.
Dean Kelly got what proved the winner for Shels eight minutes into the second half, heading home an Adam Hanlon cross.
Two minutes later UCD were reduced to nine men as midfielder James Kavangah saw red.
Roberto Lopes’ first goal of the season salvaged a point for Bohemians as they drew 1-1 with Drogheda United at Dalymount Park, but it wasn’t enough to prevent them slumping to the bottom of the table.
Trailing to Alan Byrne’s deserved lead goal just after the hour mark, Bohs threw everything at Drogheda late on and got their reward on 88 minutes.
Anto Murphy, just re-signed by the club during the week, launched one of his trademark long throws and fellow central defender Lopes flicked the ball home in the six yard box to lift the roof off the main stand.
Impressive defensively throughout, Byrne had shown his strikers the way to goal to bring this dour game to life on 64 minutes.
Gavin Brennan’s cross from David Cassidy’s short corner took a slight deflection to rebound off the chest of home keeper Dean Delany and Byrne used his physical presence to bravely head home.