Glentoran endured a nervous night before securing their place in the next round of the County Antrim Shield with an extra-time 1-0 win over Ballyclare Comrades at Dixon Park.
There was little between the sides in Tuesday night's first half with Glentoran's Chris Lavery spurning the best chance to find the breakthrough.
It remained nip and tuck in the second half until Ballyclare's Chris Trussell almost won it for the home side in the final minutes, but his shot smashed off the post.
The tie eventually went in favour of the Glens in extra-time with Jonathan Smith heading in a cross from Ross Redman.
Holders Ballymena eased to a 3-0 win against H&W Welders at the Showgrounds.
Tony Kane opened their account from the penalty spot and further goals from Johnny McMurray and Cathair Friel put David Jeffrey's side into the last eight.
After a scoreless first 45 minutes Linfield finally got the better of stubborn Donegal Celtic at Windsor Park.
Goals from Reece Glendinning, Mark Haughey, Stephen Lowry and Paul Smyth sealed a 4-0 win.
Carrick's poor run of form continued as they crashed out at the hands of PSNI, losing 4-1 at Taylor's Avenue.
Lukas Adamczyk put PSNI ahead from the penalty spot on 20 minutes, but Carrick were level at the break via an unfortunate own goal by Scott McCrory.
It was in the second half that PSNI stunned the home side as Paul McDowell, Johnny Courtney and Stuart Hutchinson bagged the goals to dump the Premiership side out of the competition.
Cliftonville hit the goal trail as they trounced Bangor 7-1 at Solitude.
Jay Donnelly and Gary Donnelly with a brace had the Reds 3-0 up at the break and the goals continued to flow after the restart as Gary Donnelly completed his hat-trick.
David McDaid, Ross Lavery and an own goal saw the Reds hit the seven mark while Gerard McMullan netted a late penalty for the visitors.
Crusaders had little trouble seeing off Larne at Inver Park with Andy Mitchell hitting both goals in a 2-0 success.
Ards are also through to the last eight after beating Knockbreda 3-1 with two-goal Carl McComb and Tommy Wray on target.
Albert Foundry edged their encounter with Newingtown 1-0.
In the Mid Ulster Cup there was a shock defeat for Portadown as they crashed out 2-1 at home to Rathfriland Rangers.
Glenavon secured a 4-0 win at Newry City with Paddy McCourt's second half strike the best goal of the night.
Dungannon Swifts came from 2-0 down to beat Dollingstown 3-2 while Warrenpoint Town had a 1-0 win over Valley Rangers.