Only a late rally saved the Seasiders who dealt a double blow to scuttle the brave Eagles in a rip-roaring contest.
Chances were at a premium early on but Bangor almost opened their account on 17 minutes when a thunderous shot from Richard Gibson was brilliantly palmed to safety by City stopper Sean Morgan.
But Armagh fought back and visiting ‘keeper Paul Cairnduff was at full stretch on the half-hour to deny rampant striker Stephen Murray.
Murray had another half chance just before the break but, on this occasion, Cairnduff was not troubled.
In the opening half the teams largely cancelled each other out but, after the break, the game really opened up and many more chances were created.
The home side were now much more direct and Murray, Philip Donnelly and Ryan McGerrigan all went close after a period of pressure.
Bangor were always dangerous on the break, however, and Gibson just missed out with a headed effort despite the close attentions of Armagh centre-back Ultan Lernnon.
A breakthrough looked inevitable and this duly arrived in the 64th minute.
City’s Murray burst through to the edge of the box before unleashing a powerful low shot which left Cairnduff floundering on this occasion.
But the big Bangor stopper made amends minutes later when he pulled off another great save from the dangerous Armagh striker.
The visitors then took the bull by the horns as they piled forward in seach of an equaliser.
And they drew leavel on 85 minutes when Colin Nixon climbed high at the back-post to find the top corner of the City net with a well placed header.