Conor Forker's late equaliser earned Dungannon Swifts a replay on Monday week in the Irish Cup quarter-final against Donegal Celtic.
Home side Celtic dominated the first half with impressive Swifts keeper Niall Morgan denying Darren Murray, Johnny Harkness and Paul McVeigh.
Ryan Henderson nodded DC into the lead on 47 minutes and Paul McVeigh should have extended the advantage on 55.
However, the Swifts produced pressure and Forker levelled on 85 minutes.
Morgan kept Dungannon in the contest in the first half by making three excellent saves.
The keeper denied Murray and Harkness before reacting brilliantly to divert a pointblank McVeigh chance on to the woodwork.
As the home side dominated, Stephen McAlorum also went close to opening the scoring with a long range shot.
Dungannon held out until half-time but Celtic took the lead two minutes after the restart as Henderson headed a corner past Morgan.
McVeigh should have doubled DC's lead on 55 minutes but he blasted wide from six yards.
However, after being outplayed during the opening hour, the Swifts finally began to threaten the home side.
Michael Ward fired over after being presented with a chance and Emmett Friars then went even closer as he headed inches over.
As Dungannon's revival continued, Michael McKerr fired against the crossbar.
The equaliser appeared on the cards and so it proved as substitute Forker headed to the net five minutes from time to ensure a replay at Stangmore Park on Monday 12 March.