City defensive failings were exploited by former favourite Marc Lloyd Williams who twice took advantage of poor marking to head home from left wing crosses and steer his new side to victory.
The visitors took the lead on 14 minutes when John Lawless made space for a cross from the left which found Bangor based Marc Lloyd Williams unmarked in front of goal. His well-placed header left Phil Priestley with no chance.
Referee Richards hardly endeared himself to the Bangor faithful with a harsh booking of Alan Goodall for an inoffensive trip.
City had a measure of control in midfield where Owain Jones and Ricky Evans had a distinct physical advantage over their opposite numbers Hennigan and Morgan. However, Lawless was menancing down the left and the former Llanberis lad difficult to keep hold of in the middle. When City did attack they found the Aber centre backs Phil Baker and Gary Finley in uncompromising mood.
The second half started with a re-run of the first goal, when on 47 mins another left wing cross met the head of the unmarked Marc Lloyd Williams whose header again left City's keeper with little hope of a save.
On 52 minutes it was all over as young Ben Jones drove home to make it 3-0 and send the visiting fans into raptures.
This signalled some activity amongst the City substitutes as Peter Hoy came on at right back for Huw Griffiths who had experienced a difficult afternoon against Aber's FA Trophy medalist. However, whilst this change may have served to halt the supply of goals, it did not bring about a change of luck in front of goal. On 65 minutes City sent on Gary Roberts and Lee Hunt in place of Gareth Williams and Ross Jefferies, with the former Denbigh youngster making an impression on the left flank.
The returning Marc Lloyd Williams then "scored" but was adjudged to be offside.
Three minutes later it was 3-1 as Lee Hunt's shot rebounded to Owain Jones who kept his shot low to notch his ninth goal of the season on 68 minutes. Aber sent on another Bangor old boy Chris Short in place on Hughes on 76 minutes and referee Richard yellow carded Eifion Jones. "Jiws" then hit the post.
On 89 minutes Marc Lloyd Williams left the field to what might be described as a mixed reception, his job done, to be replaced by Kelloway. City enjoyed a determined climax to the afternoon and it was no surprise that the action went on into stoppage time.
The gap closed to 3-2 in the final minute. City won a freekick on the edge of the box, up stepped midfielder Ricky Evans to steer his low shot past Worsnop and into the bottom corner.
Bangor City: Phil Priestley, Gareth Williams, Alan Goodall, Eifion Jones, Huw Griffiths, Rae Ingram, Gareth Williams, Owain Jones, Paul Gedman, Ricky Evans, Ross Jefferies. Subs: Gary Roberts, Peter Hoy, Lee Hunt.
Aberystwyth: Worsnop, Burrows, Lee, Hennigan, Finley, Baker, M L Williams, Morgan, B Jones, Hughes, Lawless. Subs: Kelloway, O'Sullivan, Tappin.
MAN OF THE MATCH - BANGOR CITY: Owain Jones. OPPOSITION: John Lawless
Report by Mike Smith