Laurelvale Seapatrick 1–6 Coagh United Silverwood 1–8 Shorts St James' Swifts 2–1 Sofia Farmer St Luke's 0–2 Larne Tech Old Boys Strabane Athletic 2–1 Derriaghy Cricket Club Suffolk 1–1 Colin Valley (Colin Valley won 4–3 on pens) Tullycarnet 4–3 Tullyvallen Woodvale 2–3 St Patrick's Young Men Second round The twelve members of the NIFL Premier Intermediate League joined the competition at this stage as well as the first-round winners and byes. Ties played on Saturday 29 September 2018. Newington 3–1 Valley Rangers (played on Friday 28 September) Ballymoney United 1–5 Strabane Athletic Banbridge Town 3–1 Rathfriland Rangers Bangor 2–0 Banbridge Rangers Bangor Amateurs 0–1 Tullycarnet Brantwood 2–1 Laurelvale Colin Valley 3–4 Shorts Comber Rec 4–1 Lisburn Rangers Crewe United 2–1 Moyola Park Crumlin United 5–1 Moneyslane Downshire Young Men 0–4 Drumaness Mills Dundonald 0–3 Larne Tech Old Boys Dunloy 2–0 Armagh City Dunmurry Rec. 1–4 Dungiven Celtic Grove United 3–4 Abbey Villa (aet) Islandmagee 2–1 Albert Foundry Killyleagh YC 2–3 Crumlin Star Kilmore Recreation 1–2 Sport & Leisure Swifts Lisburn Distillery 2–0 Wellington Recreation Lurgan Celtic v St Patrick's Young Men (Lurgan Celtic received bye) Lurgan Town 4–1 Desertmartin Maiden City 3–1 Trojans Newbuildings United 2–0 Ards Rangers Newtowne 0–0 Ballynahinch Olympic (Newtowne won 5–3 on pens) Oxford Sunnyside v Portstewart (Portstewart received bye) Queen's University 4–3 Dollingstown Rosemount Recreation 2–1 Annagh United Seagoe 4–3 Ballynahinch United Shankill United 2–1 1st Bangor Old Boys St. James' Swifts 4–2 Coagh United Tobermore United 5–3 Ardstraw Wakehurst 2–3 Fivemiletown United Third round Ties were played Saturday 3 November 2018. Crewe United 1–0 Sport & Leisure Swifts Crumlin Star 5–3 Bangor Crumlin United 1–3 Islandmagee Drumaness Mills 1–2 Comber Recreation Fivemiletown United 1–2 Tullycarnet Larne Tech Old Boys 2–1 Dungiven Celtic Lurgan Celtic 2–3 Portstewart Lurgan Town 1–2 Dunloy Newtowne 1–1 Rosemount Recreation (Rosemount Recreation won 5–3 on penalties) Queen's University 6–3 Tobermore United Seagoe 1–4 Maiden City Shankill United 2–4 Lisburn Distillery Shorts 1–3 Abbey Villa St James' Swifts 2–0 Newbuildings United Strabane Athletic 2–0 Banbridge Town Brantwood 2–3 Newington Fourth round Ties were played on Saturday 1 December 2018. Crewe United 1–2 Crumlin Star Dunloy 0–2 Larne Tech Old Boys Lisburn Distillery 4–3 Comber Recreation Maiden City 1–0 Portstewart Queen's University 4–1 Newington Rosemount Recreation 3–1 Islandmagee Strabane Athletic 2–0 St James' Swifts Tullycarnet 3–4 Abbey Villa Fifth round Ties were played on Saturday 5 January 2019. |} Sixth round Four