It was a night for shocks in the first round of the BetMcLean League Cup as Premiership sides Carrick Rangers and Portadown were dumped out by Armagh City and Newry City respectively.
Stuart King's Newry outfit progress to the second round thanks to Lee Newell's 62nd minute header at The Showgrounds before the Ports had Lee Chapman sent off to complete a miserable night.
Paul Heatley was back amongst the goals for Carrick Rangers at Holm Park but his early goal was quickly erased by Igor Rutkowski from the penalty spot before Scott McCann and Stephen Teggart further extended their lead.
Neda Maciulaitis pulled one back before half-time but the visitors couldn't find an equaliser despite Dermot McCaffrey being sent off on 63 minutes.
Premier Intermediate League side Moyola Park also pulled off an upset as they dumped out Championship leaders Annagh United thanks to goals from Kenny Kane and David Parkhouse (2)
Holders Cliftonville eventually killed of Coagh United thanks to goals from Rory Hale, Sean Robertson, Joe Gormley and Eric Mc Woods.
Coleraine hit the goal trail at Dollingstown running in eight without reply thanks to Alex Atson (2), Declan McManus (2), Jamie Glackin, Ronan Doherty, Kodi Lyons-Foster and Tiernan Brolly.
Glentoran are into round two thanks to a 63rd minute goal from Jordan Jenkins to see off Institute at the Ryan McBride Brandywell Stadium.
Ryan McNickle's goal gave Ballymena United a 1-0 win over Championship outfit Ballinamallard United.
Kobei Moore and Tiarnan O'Connor scored a hat-trick apiece with Paul O'Neill adding another as Larne ran out 7-3 winners over Dergview at Darragh Park.
Crusaders bounced back to see off Ballymacash Rangers at Seaview after Jonathan Doyle had cancelled out Adam Brooks' opener for the hosts.
But the Premiership side progress thanks to a penalty and a third from Elliot Dunlop.
Bangor eased past Lisburn Distilley with a 4-1 win at Clandeboye Park thanks to first half goals from Lewis Harrison (2), Kyle Owens and Ben Cushnie.
It was a great night for H&W Welders and Senan Devine as the youngster on loan from Coleraine netted a 21-minute hat-trick to have the game all but won before second half goals from Healy, Bonnar and a Charlie Dornan own goal.
Newington are into the draw thanks to a 3-1 win at home to Limavady United, while Glenavon picked up a first win of the season with victory at Warrenpoint Town.
Only one tie went the distance on the night as Loughgall and Strabane Athletic needed extra-time to separate them at Lakeview Park.
With honours even at 2-2 following the 90 minutes it was the visitors who progressed to the next round thanks to an extra-time winner.
Key Events
Loughgall 2 Strabane Athletic 3
114' - Strabane Athletic retake the lead despite being reduced to 10-men as well.
Loughgall 2 Strabane Athletic 2
The score is still level as we go into the second half of extra time at Lakeview Park but the hosts are down to 10-men after Robbie Norton's dismissal.
Full-time scores
Armagh City 3 Carrick Rangers 2
Ballymena United 1 Ballinamallard United 0
Bangor 4 Lisburn Distillery 1
Cliftonville 4 Coagh United 1
Crusaders 3 Ballymacash Rangers 1
Dergview 3 Larne 7
Dollingstown 0 Coleraine 8
HW Welders 6 Dundela 0
Institute 0 Glentoran 1
Loughgall 2 Strabane Athletic 2 ET
Moyola Park 3 Annagh United 0
Newington 3 Limavady United 1
Newry City 1 Portadown 0
Warrenpoint Town 0 Glenavon 1
Cliftonville 4 Coagh United 1
89' - Cliftonville wrap things up with a late goal as Eric Mc Woods makes it 4-1.
H&W Welders 6 Dundela 0
82' - The Welders add another on 82 minutes as Bonnar scores his first for the club.
Dollingstown 0 Coleraine 8
81' - Coleraine make it 8-0 Kodi Lyons-Foster heads home from close range before Declan McManus nets his second of the night and Tiernan Brolly gets in on the act in quick succession.
Loughgall 2 Strabane 2
75' - It's all level again as Kirk McLaughlin nets an equaliser for Loughgall.
Moyola Park 3 Annagh United 0
75' - It looks like Moyola are on their way to knocking out the Championship leaders as David Parkhouse makes it 3-0.
Newry City 1 Portadown 0
74' - It's going from bad to worse for Portadown as Lee Chapman is dismissed.
Crusaders 3 Ballymacash Rangers 1
71' - Crusaders look to have wrapped this one up as Elliot Dunlop bags their third.
H&W Welders 5 Dundela 0
70' - It's five for the Welders as Charlie Dornan puts through his own net.
Newington 3 Limavady United 1
65' - Newington look to have sealed this one as Peter McKiernan makes it 3-1.
Dollingstown 0 Coleraine 5
66' - Declan McManus makes it five for Coleraine as he finishes off a pass from Tiernan Brolly.
Dergview 1 Larne 6
64' - Larne add a sixth on the night as Tiarnan O'Connor follows Kobei Moore in scoring a hat-trick.
Newry City 1 Portadown 0
62' - Newry City take the lead with half an hour to go against Portadown as Lee Newell plants home a header.
Armagh City 3 Carrick Rangers 2
63' - This could prove pivotal as Armagh are reduced to 10-men as Dermot McCaffrey is sent off for bringing down Paul Heatley.
Crusaders 2 Ballymacash Rangers 1
61' - Crusaders retake the lead against Ballymacash Rangers as they convert from the penalty.
Dollingstown 0 Coleraine 4
57' - Coleraine make it 4-0 as Alex Watson bags his second of the night.
Loughgall 1 Strabane 1
54' - Loughgall are back level against Strabane as Darragh Stewart fires home a loose ball.
H&W Welders 4 Dundela 0
55' - The Welders add a fourth 10 minutes into the second half thanks to Brian Healy.
Newington 2 Limavady United 1
52' - Limavady United pull a goal back as Philip Lowry halves the arrears.
Cliftonville 2 Coagh United 1
50' - Cliftonville are back in front against Coagh United thanks to Sean Robrtson.
Crusaders 1 Ballymacash Rangers 1
50' - It's all level at Seaview as Doyle curls home a free-kick for Ballymacash.
Dergview 1 Larne 5
48' - Larne grab a fourth at the start of the second half as Tiarnan O'Connor converts from the spot.
Newington 2 Limavady United 0
47' - Newington double their lead at the start of the second half and it's that man Rory Donnelly again.
BetMcLean Cup first round half-time scores
Armagh City 3 Carrick Rangers 2
Ballymena United 1 Ballinamallard United 0
Bangor 4 Lisburn Distillery 0
Cliftonville 1 Coagh United 1
Crusaders 1 Ballymacash Rangers 0
Dergview 1 Larne 4
Dollingstown 0 Coleraine 3
HW Welders 3 Dundela 0
Institute 0 Glentoran 0
Loughgall 0 Strabane Athletic 0
Moyola Park 2 Annagh United 0
Newington 1 Limavady United 0
Newry City 0 Portadown 0
Warrenpoint Town 0 Glenavon 0
Dergview 1 Larne 4
44' - We have a second hat-trick of the night as Kobei Moore scores his third.
























