Linfield
3:1
Portadown
Final
Dungannon Swifts
1:2
Linfield
Semifinals
Glenavon
0:1
Portadown
Semifinals
Dungannon Swifts
4:2
Newry City
Quarterfinals
Larne
2:2
Linfield
Quarterfinals
Portadown
2:0
Loughgall
Quarterfinals
Coleraine
2:3
Glenavon
Quarterfinals
Limavady
0:1
Glenavon
Round of 16
Annagh United
0:1
Loughgall
Round of 16
Portadown
2:1
Crusaders
Round of 16
Carrick Rangers
2:2
Newry City
Round of 16
Ballymena United
1:1
Coleraine
Round of 16
Glentoran
1:2
Linfield
Round of 16
Ards
3:5
Larne
Round of 16
Dungannon Swifts
1:0
Cliftonville
Round of 16
Carrick Rangers
4:1
Moyola Park
Round Of 32
Cliftonville
3:0
Institute
Round Of 32
Ballymena United
4:0
Lisburn
Round Of 32
Ballinamallard United
1:5
Ards
Round Of 32
Coleraine
2:1
Bangor
Round Of 32
Warrenpoint Town
0:5
Crusaders
Round Of 32
Glenavon
2:1
Dergview
Round Of 32
Larne
9:1
Knockbreda
Round Of 32
Annagh United
4:1
Portstewart
Round Of 32
Glentoran
2:0
Dollingstown
Round Of 32
Linfield
3:1
Queen's University
Round Of 32
Dungannon Swifts
3:1
Newington FC
Round Of 32
Portadown
4:1
Coagh United
Round Of 32
Harland & Wolff Welders
1:2
Newry City
Round Of 32
Limavady
2:0
Dundela
Round Of 32
Loughgall
3:2
Ballyclare Comrades
Round Of 32
Ballymacash Rangers
1:4
Lisburn
Round of 64
Dollingstown
2:1
Armagh City
Round of 64
PSNI
0:1
Moyola Park
Round of 64
Portstewart
1:1
Rathfriland Rangers
Round of 64
Banbridge Town
0:1
Coagh United
Round of 64
Limavady
6:1
Tobermore United FC
Round of 64