Shamrock Rovers cruised to a 3-0 victory over St. Patrick's Athletic in the big Dublin derby at Tallaght Stadium.
Trevor Croly's Hoops took the lead on 20 minutes when Ciaran Kilduff headed home midfielder Ronan Finn's cross.
St. Pat's suffered a killer blow when Gary McCabe added a second goal a minute into the second half. The once again impressive Finn got the third goal seven minutes from time from McCabe's assist.
Rory Patterson scored a hat-trick as Derry City trounced UCD 6-0 at the UCD Bowl.
Striker Patterson opened his account on eight minutes before adding further goals to complete his trio in the 26th and 35th minutes.
Thomas Crowley made it 4-0 three minutes into the second half before UCD had defender David O'Connor sent off for a second booking.
Michael Rafter and Mark Griffin completed the rout with further goals for Derry in the 70th and 85th minutes.
Dundalk maintained their bright start to the season with a 3-1 win at Shelbourne who once again had a player sent off.
Shels stole the lead against the run of play on 43 minutes with a diving headed goal from Dean Kelly.
But Dundalk remained the better side and levelled from John Dillon's penalty ten minutes into the second half.
Shels, who had Paul Crowley sent off in their defeat at Bray last week, had skipper Graham Gartland dismissed for a second booking in the 83rd minute.
Four minutes later Dundalk captain Stephen O'Donnell headed them in front with substitute John Mountney adding the third goal three minutes into stoppage time.
Cork City came from behind to beat Bohemians 2-1 at Turner's Cross.
The evergreen Owen Heary got on the end of a Ryan McEvoy cross to head Bohemians in front on 41st minute.
A goal on his league debut from Danny Furlong had Cork level six minutes into the second half.
Eight minutes later Cork scored what proved their winner. As he had been for the first goal, Daryl Kavanagh was the instigator once again as Daryl Horgan shot to the net.
Premier Division newboys Limerick had two players sent of as they still managed a 2-2 draw at Drogheda United who were awarded three penalties in a tempestuous game at Hunky Dorys Park.
Declan O'Brien put Drogheda ahead from what would be his first penalty of the night on ten minutes following Joe Gamble's handball.
Defender Aaron Browne turned home Shane Tracy's cross to equalise right on the blow of half-time.
But Browne was then sent off five minutes into the second half in conceding another penalty which also resulted in Limerick manager Stuart Taylor being sent from the dugout. Barry Ryan, however, provided Limerick with some cheer when he saved O'Brien's spot kick.
Remarkably, Tracy then put Limerick in front from a spot kick at the other end seven minutes later.
Limerick were then reduced to nine men on 76 minutes when striker Axel Bessekota was dismissed following a clash with David Cassidy.
But yet another penalty was awarded to Drogheda by referee Graham Kelly on 87 minutes and this time O'Brien made no mistake to tie the game.