Unbeaten after their opening eight games in the Belfast Telegraph Championship Two, the Holm Park outfit came crashing back down to earth with this reverse on the north-west coast.
But City still remain table-toppers – three points ahead of their nearest challengers!
This Saturday, (November 2 at 3pm), City will be back in the thick of league action when they welcome Ballymoney United to Holm Park.
The County Antrim side were surprisingly beaten comfortably 3-0 last weekend at Banbridge Town, ending a decent run of form.
However, they still sit in seventh place in the league and know a win against Armagh could bring them to within three points of the table-toppers.