FULL-TIMEpublished at 17:00 GMT 7 February
Portadown 1-2 Dungannon Swifts
All over at Shamrock Park where the cup holders come from behind to book their place in the last eight.
Shay McCartan fired the hosts in front with a spectacular strike after just five minutes but Sean McAllister levelled for the Swifts with an equally fine strike midway through the opening half.
Substitute Andrew Mitchell's clever finish from a Corey Smith free-kick edged the visitors in front with 15 minutes remaining but they had to withstand a frantic few minutes to clinch the win.
Josh Ukek was denied by a point-blank save from Declan Devine before, with the final kick of the game, Lewis MacKinnon's close-range effort went wide when it looked easier to score.
So, the Swifts' romance with the Irish Cup continues while it's a case of what might have been for Portadown.