The draw for the next round of the Clearer Water Irish Cup was made following the conclusion of today's Fifth Round ties.
Ards caused the upset of the day after dumping out holders Crusaders on spot-kicks, and their reward is a trip to the Brandywell to face fellow Championship side Institute.
Portadown also knocked out Premiership opposition after penalties with Niall Currie's side being handed a home tie with Bangor in the Sixth Round.
The draw has thrown up a number of all top flight clashes.
League leaders Linfield will face Ballymena United, cup runners-up for the last two seasons, at Windsor Park.
Cliftonville, fresh from Friday's 3-0 defeat of Coleraine, will welcome Loughgall to Solitude while league champions Larne host Glenavon.
Ballymacash Rangers, the lowest ranked side still in the competition, will look forward to taking on Glentoran at the Bluebell Stadium.
And Championship duo Ballyclare Comrades and Newington will relish coming up against Premiership opponents Dungannon Swifts and Newry City respectively.
AET
({{fixture.homePenaltyScore}} - {{fixture.awayPenaltyScore}}) penalties
{{fixture.compName}} {{getType(fixture)}}
{{fixture.dateFormatted2}}, {{fixture.timeFormatted}} Kick Off Time TBC at {{fixture.stadium}}