Bray Wanderers were on the receiving end of a 7-0 thumping as Shamrock Rovers ran riot at Tallaght Stadium.
Shamrock Rovers took the lead on six minutes when Gary Dempsey failed to deal with Sean O'Connor's cross and Daniel Ledwith fired to the net.
The Hoops doubled their advantage through Ciaran Kilduff and were three goals to the good moments after the restart when Ronan Finn found the net.
The goals kept coming for Rovers and Mark Quigley was next on the scoresheet midway through the second half.
James Chambers added a brace and Finn scored an injury-time penalty to complete the rout.
Derry City closed to within two points of leaders Sligo Rovers with a 3-1 win over Dundalk at Oriel Park.
The Lilywhites took the lead on 18 minutes when Keith Ward's sublime pass picked out Vinny Faherty who rifled the ball in from an acute angle.
The Candystripes were level 13 minutes later after Ruaidhri Higgins was fouled by Mark Rossiter in the area and Rory Patterson made no mistake from 12 yards.
Derry took the lead just before the hour mark when Barry McNamee blasted into the top corner and they increased their advantage when patterson scored his second penalty after John Sullivan handled in the box.
Shane McEleny was sent off for Derry with 20 minutes remaining but they held on.
St Patrick's Athletic limped to a 1-0 win over 10-man UCD at the Belfield Bowl to hand Liam Buckley a much-needed win.
Pats were just about shading proceedings in the first half and took control when James Kavanagh was sent off on 43 minutes fro a second bookable offence
Pats opened the scoring just before the break when Conan Byrne dribbled into the box from the right and squared the ball for Anto Flood who sidefooted home from eight yards.
The home side couldn't add to their advantage in the second half.
Drogheda United scored three goals in the final 17 minutes to beat Shelbourne 3-1 at Tolka Park.
Drogheda probably had the better of the chances in the opening half but it was Shelbourne who took the lead just before thre break when Brian Shorthall rose highest to head home Sean Brennan's corner.
The Drogs levelled things on 73 minutes when Declan O'Brien headed home and they were in the lead five minutes from time when Gary O'Neill found the net.
Mick Cooke's men made sure of the points at the end of normal time when O'Brien scored a penalty.