Both teams entered this game with winning ambitions but, after a dour encounter, each was suitably content with a point.
DC will be more disappointed not to have won as they were in front twice but failed to defend the lead.
Centre half Declan O’Hara opened the scoring on the half hour mark when he headed Kevin Keegan’s corner home only for a mistake by his keeper Robert Robinson two minutes into the second half to gift Darren Murphy a tap in equaliser from two yards.
On the hour mark, the visitors restored their lead when Darren Murray squeezed a shot to the net after Eamon McAllister crossed.
That prompted a change by Swifts with substitute Johnny Topley entering the fray. Out injured since September 10 when he suffered a back injury at Donegal Celtic, Topley marked his return with a goal with his first touch of the ball, a blistering volley.
The Portadown postman said he couldn’t have planned his return better.
“I watched the first half from the bench and it was pretty poor fare.
“You always want to make a difference when you come on as a sub and it was really pleasing to do that in this game.”