Irish Cup fifth round: Glentoran v Linfield one of four all-Premiership ties

Calum Birney and Aaron Burns
Glentoran's Calum Birney in action against Aaron Burns of Linfield

Glentoran have been drawn at home to Linfield in the fifth round of the Irish Cup, while Ballymena United will host Cliftonville.

Other all-Premiership ties will see Ards host Crusaders and Coleraine have home advantage over Carrick Rangers.

Holders Glenavon entertain Portstewart and struggling Portadown face a test away to Championship challengers Larne.

Ballinamallard United travel to Warrenpoint Town and Fivemiletown United will be away to Loughgall.

Fivemiletown are competing in the fifth round for the first time, after overcoming Dundela in round four.

The tie at the Oval will bring together the two most successful clubs in the history of the competition, Linfield having lifted the cup 42 times and Glentoran triumphing on 22 occasions.

Linfield last won the Irish Cup in 2012, while Glentoran beat Portadown 1-0 in the 2014 decider.

Media playback is not supported on this device

Irish Cup: Healy and Haveron on fifth-round showdown

The Belfast Blues were defeated 2-0 by Glenavon in last year's final, Kevin Braniff and Andy Hall scoring the goals.

Ballymena lie fourth in the Premiership standings and Cliftonville third so a tasty tie can be expected at the Showgrounds.

Tennent's Irish Cup fifth round draw
Ties to be played on Saturday, 7 January
ColerainevCarrick Rangers
Ballymena UnitedvCliftonville
H&W WeldersvLurgan Celtic
Dungannon SwiftsvDergview
LoughgallvFivemiletown Utd
Ballyclare ComradesvInstitute
Glenavon vPortstewart
Armagh CityvTrojans
Warrenpoint TownvBallinamallard United
Lisburn DistilleryvPSNI
Richhill vDollingstown
Annagh UnitedvTobermore United
Knockbredav Crewe United