Final whistlepublished at 22:47 British Summer Time 1 October
A dramatic evening finally comes to an end with Queen's University stunning Carrick Rangers among the big stories from the 16 games.
That's all from us for now - thanks for your company.
BetMcLean Cup - results
Ballinamallard United 0-4 Coleraine
Ballyclare Comrades 2-3 Crusaders
Ballymacash Rangers 0-1 Institute
Bangor 4-0 Warrenpoint Town
Carrick Rangers 0-1 Queen's University
Dollingstown 5-1 Newry City
Dundela 0-3 Linfield
Dungannon Swifts 5-0 Portstewart
Glentoran 2-0 Dergview
H&W Welders 1-2 Larne
Limavady United 0-2 Cliftonville
Loughgall 2-3 Armagh City
Moyola Park 2-4 Annagh United (AET)
Newington 2-3 Glenavon
Portadown 0-1 Ards
Rathfriland Rangers 3-3 Ballymena United (AET - Ballymena win 5-4 on penalties)
A dramatic evening finally comes to an end with Queen's University stunning Carrick Rangers among the big stories from the 16 games.
That's all from us for now - thanks for your company.
Moyola Park 2-4 Annagh United (AET)
It's all over at Mill Meadow and it's Annagh who progress with two goals in extra-time.
Ballymena have squeaked through into the second round after beating Rathfriland Rangers 5-4 in on spot-kick.
The dramatic encounter ended 3-3 after extra-time.
It's going to spot-kicks at Iveagh Park.
Lee Upton
Annagh have a two-goal cushion thanks to Lee Upton.
Annagh edge in front with Evans on target.
Back come Rathfriland again as they equalise in extra-time.
Ballymacash Rangers 0-1 Institute
Ethan Devine
Ethan Devine delivers an extra-time lead for the Sky Blues.
Glentoran 2-0 Dergview
David Fisher (90 mins)
Fisher seals Glentoran's place in the second round.
Newington 2-3 Glenavon
Rathfriland Rangers 2-2 Ballymena United
Extra-time being played.
Moyola Park 2-2 Annagh United
Extra-time being played.
Loughgall 2-3 Armagh City
Portadown 0-1 Ards
Limavady United 0-2 Cliftonville
H&W Welders 1-2 Larne
Two late goals - Moyola go in front before Upton levels.
Carrick Rangers 0-1 Queen's University
Queen's pull off another upset! Carrick's poor form goes from bad to worse!