There’s a three-way tie at the top of the Playr-Fit Championship following the latest round of games.
Newington remain top of the pile despite falling to a home defeat to Ballinamallard United, their second reversal in succession.
Simon Warrington hit a hat-trick for the Mallards, opening the scoring on 28 minutes before doubling up in first half stoppage time following good work by James McGrath.
He then claimed the match ball with his third of the afternoon nine minutes after the break, with Neil Cummings pulled one back for the Swans late in the game.
Portadown, in second place on goals scored, made it four wins in a row with victory over Ards at Clandeboye Park.
Paul McElroy found the net again on 18 minutes after running onto a Lee Chapman ball over the top.
It was lead the Ports held until the 52nd minute before Eamon Scannell levelled after his looping cross went beyond the reach of keeper Gareth Buchanan but Ryan Mayse struck just before the hour to ultimately secure the win for Niall Currie’s side.
Third placed Dundela travelled to the Brandywell to beat Institute by the odd goal in three.
Scoreless at the break, Jay Magee opened the scoring five minutes after the interval with David McMaster adding a second on 83 minutes. Evan Tweed reduced the deficit right at the end of normal time but ‘Stute couldn’t find a way back.
Ruairi McDonald struck twice midway through the first half as Annagh United defeated HW Welders 2-1 at the BMG Arena.
McDonald slotted home from distance on 24 minutes and hit his second three minutes after that from the spot. David Parkhouse bagged a late consolation for the Welders.
Knockbreda are still searching for their first point after going down 4-2 at home to Ballyclare Comrades.
Callum Ferris edged the Comrades in front just after the half-hour from close range, with Calvin McCurry adding a second just before the interval.
Ferris struck again two minutes after the break before Igor Rutkowski pulled one back following a defensive lapse. Michael Morgan restored Ballyclare’s three-goal cushion on the hour, with Lee McGreevy hitting ‘Breda’s second soon after.
Meanwhile, at Darragh Park, Dergview claimed a second successive victory with a win over Bangor.
Lewis Harrison had handed the Seasiders a 17th minute lead, but Padraig Lynch levelled in off the underside of the bar before the break. Niall McGinley then went on to bag the winner early in the second half.