THE home side started the game on the front foot and took the lead on ten minutes with a fine strike fom Ritchie Nesbitt.
Midway through the half a Johnny McSorley free kick game back off a post. Dale Montgomery and Nesbitt again also went close to extending City's lead.
The game turned just after the half hour mark when Miguel Chines tapped in at the back post following fine work on the left.
Straight from the kick off City conceded a free kick just outside the box and Johnny Wright placed his shot in the top right corner.
Shortly after half time another defensive mistake gave Chines a chance to extend the lead which he duly accepted.
On 76 mins City's Andy Moore was sent off for a second booking in as many minutes.
Despite the loss of a man City continued to make chances and Dale Montgomery should have done better with only the keeper to beat.
Chines completed his hat-trick in added time when he scored from close range.
Armagh City: Morgan, Metcalfe, McGerrigan, Kerr, Bruce, Moore, Cusack, Cullen, R. Nesbitt, McSorley, Montgomery subs Sheridan (not used), O'Neill (replaced Nesbitt 80), Finlay (replaced Bruce 54), Maxwell (not used), Grimley (replaced Cusack 82)
Knockbreda: Huxley, Curley, Hanna, Burns, McMenamin, Montgomery, McCracken, Wright, Chines, J. Roy, Garrett subs Patterson (not used), Foster (replaced McCracken 59), M. Roy (not used), Johnston (replaced J. Roy 64), Clarke (replaced Hanna 75)