Danny North scored twice for the third game running as Sligo Rovers beat Shelbourne 3-0 to go eight points clear at the top of the table.
The little English striker out-muscled Andy Boyle from Danny Ventre's long ball to get through one-on-one with Dean Delany and fire home the opening goal on 43 minutes.
Two minutes into the second half North was there again, latching onto strike partner Mark Quigley's pass to slide the ball past Delany.
Substitute Pascal Millien added a spectacular third goal in the 84th minute as sligo maintained their unbeaten start to the season.
Gary Twigg also scored twice as champions Shamrock Rovers got back to winning ways to beat Drogheda United 3-1 at Tallaght Stadium.
Gary McCabe put Rovers in front on 31 minutes when Twigg and Gary O'Neill combined to set up the winger to score.
Twigg doubled Rovers' lead with his first of the night ten minutes into the second half, after working a one-two with McCabe, before sealing the points with his second goal on 82 minutes. Declan O'Brien got Drgoheda's consolation goal a minute form the end.
There was another double at the Carlisle Grounds as in-form veteran Jason Byrne hit two more goals as Bray Wanderers maintained their good run to frustrate second-placed St. Patrick's Athletic in a thrilling 3-3 draw.
Byrne shot Bray in front from Kieran Waters' cross to give Bray the lead against the run of play on 36 minutes.
Christy Fagan pounced on a loose ball in the Bray area to fire St. Pat's level a minute before the break.
But Bray were back in front on the hour mark as John Mulroy blasted past Brendan Clarke after Sean Houston chested the ball into his path.
Good work by John Russell set up Sean O'Connor to equalise six minutes later. Midfielder Russell then put St. Pat's ahead within a further six minutes when beating Darren Quigley with a first time shot.
Incredibly, Bray then levelled three minutes into stoppage time with Byrne poaching his second of the night from another good ball into the box by Waters.
Davin O'Neill scored his second hat-trick of the season as Cork City avenged their opening night defeat to beat UCD 4-2 at Turner's Cross.
Daryl Horgan's 13th minute opener for City was levelled by Graham Rusk scoring his sixth penalty of the season two minutes later.
O'Neill restored Cork's lead on 37 minutes when his shot was adjudged to have cross the line before Mick Leahy hacked it clear.
UCD bounced back again to square the game through midfielder Paul O'Conor on 79 minutes.
But within a minute, City were awarded a penalty which O'Neill fired to the net. O'Neill then completed his hat-trick in the third minutes of added time.
Derry City snatched a 2-1 win over Bohemians at Dalymount Park.
Stephen McLaughlin headed Derry in front from Dermot McCaffrey's 66th minutes free-kick as Bohemians waited to bring on a substitute.
So incensed was Bohs' boss Aaron Callaghan that he was sent to the stand for arguing with the fourth official.
Ten minutes later Bohs were further annoyed at the award of a penalty for handball against skipper Evan McMillan. Paddy McEleney scored emphatically from the spot.
Keith Ward scored a fine free-kick deep in stoppage time, but it was mere consolation for Bohemians.
Jordan Keegan was yet another player to score twice on the night as Monaghan United came from a goal down to beat Dundalk 2-1 at Oriel Park to move to within a point of the Louth side at the foot of the table.
Michael Rafter put Dundalk ahead after just 24 seconds of play when making room to shoot home from the edged of the area.
Keegan levelled the match three minutes into the second half with a fine strike to the top corner of Peter Cherrie's net.
A fine passing move got its reward with what proved a winner for Monaghan on 62 minutes as Keegan was there again to find the net with a calm finish.