2015 Irish Cup winners Glentoran will host the 2016 beaten finalists Linfield in one of four all top-flight clashes in the fifth round of the Irish Cup.

Coleraine host Carrick, Cliftonville travel to Ballymena and Ards will take on Crusaders in three other matches between Irish Premiership sides.

2016 winners Glenavon will start their defence of the trophy against Portstewart while last year's surprise semi finalists Lurgan Celtic will travel to Championship rivals Lurgan Celtic.

There's an all Non League clash between Richhill and Dollingstown while Fivemiletown, at this stage for the first time in their history, will face a local derby against Championship side Loughgall.

All ties will be played Saturday 7th January.

Irish Cup 5th round

Annagh v Tobermore
Ards v Crusaders
Armagh City v Trojans
Ballyclare v Institute
Ballymena v Cliftonville
Coleraine v Carrick
Dungannon v Dergview
Glenavon v Portstewart
Glentoran v Linfield
HW Welders v Lurgan Celtic
Knockbreda v Crewe United
Larne v Portadown
Lisburn Distillery v PSNI
Loughgall v Fivemiletown United
Richhill v Dollingstown
Warrenpoint v Ballinamallard