Dale Montgomery put Portadown on course for victory with the opening goal against Coagh United
On a busy night of BetMcLean Cup action it was an opportunity for underdogs to bite and Dergview almost did just that in Lurgan.
Glenavon, with new boss Stephen McDonnell now in charge, struggled to break down the Championship side at Mourneview Park.
Extra time was requited after a scoreless draw and Matthew Kirk thought he had hammered in a winner for the Castlederg men.
But defender Sean Ward scored two late goals to fire the mid-Ulster men to a 2-1 win and into the next round.
A hat-trick from Ben Kennedy helped to ease Crusaders into the next round with a 5-0 win at Warrenpoint Town.
Philip Lowry conjured up another stunning finish and Josh Robinson completed the scoring at Milltown.
Ballymena United, who were dumped out of the County Antrim Shield by Knockbreda last month, enjoyed a stress-free evening as they swept past Lisburn Distillery 4-0 at The Showgrounds.
Fiontan O’Boyle celebrated his first goal for the club and by the 37th minute it was 3-0 with Alex Gawne also opening his Sky Blues account and Johnny McMurray producing a composed finish. McMurray struck again at the start of the second half to keep the Braidmen’s Cup hopes alive.
At Stangmore Park, 2018 winners Dungannon Swifts were too strong for Newington, winning 3-1.
Matty Lusty scored twice and Thomas Maguire was also on target, with Robert McVarnock replying for the Championship leaders.
At the Blanchflower Stadium, Newry City edged past H&W Welders 2-1.
Goals from Jordan Mooney and Adam Salley had City in charge before Michael McLellan threatened a comeback but it never materialised.
Limavady United celebrated a 2-0 home win over Dundela with Ruairi
Read on belfasttelegraph.co.uk