4. Round
08/12/2012 Kilmore Recreation FC - Drumaness Mills dnp
13:30 Ballymoney United - Ballynahinch United 3:4 pso
13:30 Ballyclare Comrades - Portstewart FC 3:2
13:30 Ards Rangers FC - Immaculata FC 3:5
13:30 Bangor FC - Crumlin Star 3:0
13:30 Chimney Corner FC - Loughgall FC 0:2
13:30 Dundela FC - Glebe Rangers 1:0
13:30 Killymoon Rangers - Dromara Village 4:2
13:30 Lurgan Celtic - Carrick Rangers 1:0
13:30 Limavady United - Knockbreda FC 0:3
13:30 Larne FC - Wakehurst FC 3:2
13:30 Moyola Park FC - Coagh United 0:2
13:30 Queen's University Belfast - Banbridge Town 3:1
13:30 Rathfriland Rangers - Ballynure Old Boys 1:0
13:30 Tobermore United - Mountjoy United 7:1
13:30 Warrenpoint Town - Sport & Leisure Swifts 3:1
13:30 Annagh United - Rosario Youth Club 6:7 pso
13:30 H&W Welders - Oxford United Stars 2:0
15:00 Armagh City FC - Ards FC 4:5 pso
15:00 Institute FC Drumahoe - Dergview FC 1:0
5. Round
12/01/2013 14:00 Dundela FC - Queen's University Belfast 4:3
14:00 Knockbreda FC - Rosario Youth Club 5:1
14:00 Tobermore United - Kilmore Recreation FC 2:2
15:00 Ards FC - Immaculata FC 4:0
15:00 Ballyclare Comrades - Bangor FC 2:3
15:00 Ballymena United - Warrenpoint Town 2:1
15:00 Coleraine FC - Ballynahinch United 7:0
15:00 Glenavon FC - H&W Welders 5:1
15:00 Institute FC Drumahoe - Rathfriland Rangers 2:1
15:00 Killymoon Rangers - Glentoran FC 1:4
15:00 Larne FC - Lurgan Celtic 1:1
15:00 Linfield FC - Crusaders FC 2:2
15:00 Lisburn Distillery - Coagh United 5:1
15:00 Portadown FC - Dungannon Swifts 2:1
15:00 Cliftonville FC - Ballinamallard United FC 4:2
15:00 Loughgall FC - Donegal Celtic FC 1:3
22/01/2013 14:00 Tobermore United - Kilmore Recreation FC 0:1
19:45 Crusaders FC - Linfield FC 2:1
04/02/2013 19:45 Larne FC - Lurgan Celtic 1:4
Round of 16
09/02/2013 15:00 Ballymena United - Coleraine FC 2:3
15:00 Bangor FC - Glentoran FC 2:5
15:00 Institute FC Drumahoe - Kilmore Recreation FC 0:2
15:00 Lurgan Celtic - Knockbreda FC 0:3
15:00 Crusaders FC - Glenavon FC 4:1
15:00 Portadown FC - Ards FC 1:0
15:00 Cliftonville FC - Donegal Celtic FC 2:0
26/02/2013 19:45 Lisburn Distillery - Dundela FC 2:1
Quarter-finals
02/03/2013 15:00 Cliftonville FC - Kilmore Recreation FC 2:0
15:00 Coleraine FC - Portadown FC 0:3
15:00 Crusaders FC - Lisburn Distillery 1:1
15:00 Knockbreda FC - Glentoran FC 1:3
12/03/2013 19:30 Lisburn Distillery - Crusaders FC 3:4 pso
Semi-finals
06/04/2013 12:30 Portadown FC - Glentoran FC 0:1
16:30 Crusaders FC - Cliftonville FC 0:2
Final
04/05/2013 14:30 Cliftonville FC - Glentoran FC 1:3 aet