Rory Patterson made a telling return from injury with two penalties as Derry City came from behind to beat Dundalk 3-1 at Oriel Park.
That made it five wins on the spin for Declan Devine's second placed Candystripes to keep the pressure on leaders Sligo Rovers who are two points ahead of them before they play Cork City on Saturday afternoon.
Vinny Faherty hit a cracking lead goal for Dundalk on 18 minutes. But Patterson levelled from a penalty just past the half hour mark.
Barry McNamee put Derry in front on 56 minutes with a stunning strike from the edge of the area. Patterson then sealed the win eleven minutes later with his second spot kick of the night for his seventh goal of the season.
The only blot on Derry's night was a red card for central defender Shane McEleney on 73 minutes for a heavy challenge on Tiarnan Mulvenna.
Ronan Finn and James Chambers both scored twice as Shamrock Rovers finally came good again after five straight draws as they trounced hapless Bray Wanderers 7-0 at Tallaght Stadium.
Midfielder Danny Ledwith sent the Hoops on their way with the lead goal after six minutes. Ciaran Kilduff doubled the lead with a fine striker on 37 minutes before Finn got his first of the night in first half stoppage time.
Mark Quigley headed home his first league goal for the club for the fourth on 65 minutes. And the goal just kept coming as midfielder Chambers got in on the act, scoring twice inside four minutes. Finn then got his second goal from a penalty two minutes into added time at the finish to complete the rout.
Anto Flood got the only goal of the game as St. Patrick's Athletic got their first successive wins of the season to beat 10-man UCD 1-0 at the UCD Bowl.
College midfielder James Kavanagh was sent off for a second booking for a foul on John Russell on 43 minutes.
Two minutes later St. Pat's struck for the winner. Conan Byrne worked the oracle down the right to pull the ball back for Flood to sweep it home.
Declan O'Brien came off the bench to score twice as Drogheda United came from behind to beat Shelbourne 3-1 at Tolka Park.
Brian Shortall headed home a Sean Brennan corner in first half stoppage time to give Shels a fully deserved interval lead.
But Drogheda stormed back late on with O'Brien, a 71st minute substitute, heading the equaliser from a sublime cross by Ryan Brennan three minutes later.
Gary O'Neill then scored his first goal for the club to put Drogheda in front on 85 minutes with another header from David Cassidy's free-kick. O'Brien slotted home his second of the night right on 90 minutes from a penalty after Jack Memery had fouled Michael Daly.