Dean Fitzgerald struck with a minute left to give the Glens a win which takes them second in the Premiership.
Bangor took a 19th minute lead when David Irvine headed in from Jim McMenamin's free-kick.
Gary Hamilton equalised two minutes before half-time with a superb curling volley into the roof of the net.
Paul Leeman and Daryl Fordyce went close for the visitors before Fitzgerald scrambled in the winner from Hamilton's corner.
What are these?
Print Sponsor
Bookmark with:
What are these?