A late goal saw Bangor defeat Playr-Fit Championship leaders Newington while there were also victories for Dergview, Ards, HW Welders and Portadown.
At Clandeboye Park Ben Cushnie edged the Seasiders in front with little more than a quarter-of-an-hour on the clock after a Ben Arthurs header came back off the post into his path.
The Swans levelled midway through the first half courtesy of an Eamonn Hughes spot-kick but it took an Tom Mathieson strike with a couple of minutes remaining to secure the points for the home side.
Portadown moved into second spot after goals at either end of the second half helped them defeat Ballinamallard United at Shamrock Park.
Kenny Kane opened the scoring moments after the interval, with Ryan Mayse making sure for the Ports deep into stoppage time.
HW Welders defeated Ballyclare Comrades 4-2 after an entertaining encounter at the Blanchflower Stadium.
Darius Roohi edged the visitors in front on 12 minutes but the Welders levelled midway through the first half courtesy of a Matthew Ferguson header.
The Welders moved in front after half-an-hour when Ronan Wilson’s cross from the right drifted into the top corner but just four minutes after that Roohi hit his second of the day, this time from the spot.
Lewis Patterson restored home advantage just before the break, with James McClay hitting a fourth late in the game.
It only took one goal for Ards to get the better of Dundela at Wilgar Park, the winner coming via Adam McCallum four minutes from the break.
Meanwhile, at Darragh Park, Dergview hit five without reply past Knockbreda. Jamie Browne bagged two before the break, Keith Cowan hit two after it and Padraig Lynch wrapped things up in the closing moments.
The Annagh United-Institute game was abandoned following a serious injury to an Annagh player.