FAI Cup holders Dundalk needed extra-time to see off First Division Treaty United 1-0 at Markets Field to ensure their name is in Tuesday's draw for the second round.
Treaty goalkeeper Tadhg Ryan produced a string of quality saves to frustrate Dundalk, the First Division promotion playoff hopefuls finally succumbing in the 104th minute when substitute Patrick McEleney's shot deflected to the net.
The Limerick side then finished with 10 men after Anthony O'Donnell was shown a straight red card for a foul on Han Jeongwoo.
Despite 10 changes from their Europa Conference League win at Dudelange last Thursday, Bohemians cruised past Munster Senior League side College Corinthians, winning 5-0 at Turner's Cross.
Captain Keith Buckley celebrated his 300th appearance for the club with a terrific goal to put Bohemians in front after just four minutes.
Aaron Doran, with his first competitive goal, a Keith Ward penalty and late strikes from Jamie Mullins and Dawson Devoy completed the rout.
In the surprise of the round, a Dale Holland goal a minute from time gave First Division strugglers Cork City a 3-2 win over Sligo Rovers at the Showgrounds.
Cork’s Beineon O’Brien-Whitmarsh equalised Romeo Parkes’s early lead goal for Sligo before a 55th -minute Dylan McGlade penalty put Cork ahead. Parkes got his second goal of the game to level with a 69th minute flick over Mark McNulty.
Substitute Holland then won it for Cork, finding the bottom corner with a low drive on 89 minutes.
Unrelated O'Connells, Nathan and Danny, got the goals as Cobh Ramblers needed extra-time to overcome Liffey Wanderers, beating the Leinster Senior League side 2-0 at the UCD Bowl.
The main drama in Saturday's games came at Head in the Game Park where Derry City beat nine-man Drogheda United 4-2 in a penalty shoot-out after an eventful 1-1 after extra-time.
Leading from Dinny Corcoran's goal late in the first half, Drogheda had both Dane Massey and James Browne sent off, along with head coach Tim Clancy, before Derry levelled from a Danny Lafferty penalty – Junior Ogedi-Uzokwe having hit a post with one earlier – deep in stoppage-time to force extra-time.
Longford Town beat Leinster Senior League Senior Sunday leaders Bangor GG FC 5-0 at Bishopsgate to earn their first win in 21 games while Finn Harps needed extra-time to get past FAI Junior Cup holders Fairview Rangers 3-0 in Limerick.
In the two all non-league clashes on Sunday, Killester Donnycarney beat Usher Celtic 1-0 while both sides finished with 10 men as St Mochtas earned a 2-1 victory over Crumlin United.