The 2018–19 Irish Cup (known as the Tennent's Irish Cup for sponsorship purposes) was the 139th edition of the premier knock-out cup competition in Northern Irish football. The competition began on 11 August 2018 and concluded with the final at Windsor Park on 4 May 2019. Coleraine were the defending champions, having defeated Cliftonville in the 2018 final. Crusaders were the eventual winners, defeating second-tier side Ballinamallard United 3–0 in the final to lift the Cup for the fourth time overall, and the first time in the 10 years since winning the 2009 final. Format and schedule All ties level after 90 minutes used extra time to determine the winner, with a penalty shoot-out to follow if necessary. 126 clubs entered this season's competition – a reduction of four clubs compared with the 2017–18 total of 130 clubs. 90 regional league clubs from tiers 4–7 in the Northern Ireland football league system entered the competition in the first round, with 76 of them drawn into 38 first round fixtures and the remaining 14 clubs receiving a bye into the second round. The 38 first-round winners were joined by the 14 byes and the 12 clubs of the NIFL Premier Intermediate League in the second round. After two further rounds, the eight surviving clubs joined the 24 senior NIFL Premiership and NIFL Championship clubs in the fifth round. All ties level after 90 minutes used extra time to determine the winner, with a penalty shoot-out to follow if necessary. Results First round Ties played on 11 and 18 August 2018. Valley Rangers 3–2 Tandragee Rovers Albert Foundry 4–3 Aquinas Ardstraw 7–0 Dromore Amateurs Ballymacash Rangers 1–3 Kilmore Recreation Ballynahinch United 3–2 Groomsport Banbridge Rangers 2–0 Sirocco Works Bangor Amateurs 3–2 Newcastle Brantwood 4–2 Orangefield Old Boys Broomhedge Maghaberry 1–12 Ballynahinch Olympic Comber Recreation 1–0 Immaculata Cookstown Youth 1–6 Islandmagee Crumlin United 2–1 Bangor Swifts Desertmartin 2–2 Ballynure Old Boys (Desertmartin won 7–6 on pens) Dungiven Celtic 5–2 Iveagh United Dunloy 2–0 Hanover Dunmurry Young Men 4–5 Rathfriland Rangers Fivemiletown United 7–0 Bloomfield Glebe Rangers 1–2 Bangor Grove United 5–2 Chimney Corner Holywood 1–2 Newbuildings United Killyleagh YC 5–3 Markethill Swifts Lisburn Rangers 2–1 Dromara Village Lower Maze 2–3 Trojans Malachians 2–9 Maiden City Mossley 3–4 Dunmurry Rec. Newtowne 6–3 18th Newtownabbey Old Boys Oxford Sunnyside 6–3 Bryansburn Rangers Oxford United Stars 0–1 Wakehurst Rosario YC 1–2 Ballymoney United Saintfield United 1–3