It was an afternoon of few goals in the Lough 41 Premier Intermediate League as Armagh City, Lisburn Distillery, Moyola Park and Limavady United all recorded narrow victories - except at Solitude where Newington hit a magnificent seven past PSNI!
The Swans moved into second in the table thanks to two goals apiece from Conal Burns and Ciaran Lundy in addition to strikes from Gary Warwick and Richard Gowdy all after Tiarnan McNicholl had kicked the scoring off after eight minutes.
Armagh City remain top of the table, however, after Ruairi Duffy's second minute spot-kick was enough to see them get the better of basement boys Tobermore United at Fortwilliam Park.
Bangor slipped into third spot after going down at home to Lisburn Distillery after Michael O'Hanlon's 79th minute strike ended up being the difference between the sides.
Limavady United are now fourth courtesy of a narrow win over Portstewart in the North West derby at Mullaghacall thanks to Alex Pomeroy's goal after half-an-hour.
Elsewhere, recent signing Jamie Willighan bagged the only goal as Moyola Park defeat Banbridge Town at Mill Meadow.