The draw has been made for the fifth round of the JJB Sports Irish Cup and holders Crusaders will begin their defence at home to Bangor on 16 January.
Mark Dickson scored the Crusaders winner in last season's final.
There is only one all-top-flight tie, as Lisburn Distillery welcome last year's beaten finalists Cliftonville.
Linfield will travel to Donegal Celtic, and Glentoran have been paired at home to either Omagh United or Sport and Leisure.
Portadown will travel to Carrick while Glenavon will play Harland and Wolff Welders.
Larne will face Newry and Ballymena was drawn against Ards.
Dungannon will play Malachians, with Coleraine at Dundela and Institute have been drawn to face Ballymoney United.
The JJB Sports Irish Cup Fifth Round Draw was held by Northern Ireland manager Nigel Worthington and IFA President Raymond Kennedy at The Opera House in Belfast.
JJB Sports Irish Cup: Fifth Round
| Ballyclare Comrades v. Islandmagee | Ballymena United v. Ards |
| Carrick Rangers v. Portadown | Coagh United v. Tobermore United |
| Crusaders v. Bangor | Donegal Celtic v. Linfield |
| Dundela v. Coleraine | Dungannon Swifts v. Malachians |
| Glebe Rangers v. Ballinamallard United | Glentoran v. Sport & Leisure Swifts or Omagh United |
| HW Welders v. Glenavon | Institute v. Ballymoney United |
| Lisburn Distillery v. Cliftonville | Loughgall v. Ards Rangers |
| Newry City v. Larne | Nortel v. Bryansburn Rangers |
© UTV News