The latest round of Lough 41 Premier Intermediate League games produced victories for Armagh City, Bangor and Dollingstown while Banbridge Town were denied all three points because of a stoppage time spot-kick.
Leaders Armagh City continued their charge at the top of the table with a 5-1 defeat of PSNI at Holm Park.
Conor Mullen opened the scoring late in the first half but Matthew Hanna levelled before the break. However goals from Scott McCann and Adam Wright either side of a Ruairi Duffy double saw the Eagles sweep to an ultimately comfortable win.
Bangor leapfrogged Newington into second spot with victory over the Swans at Solitude. The Seasiders raced into a three-goal lead at the break through Dylan O'Kane, a Daniel White own goal and Ben Arthurs but goals from Gary Warwick and Ciaran Lundy saw Newington storm back into the game but Bangor held on to claim the points.
And Dollingstown also got the better of Lisburn Distillery by the odd goal in five at Ballyskeagh.
Oisin Barr opened the scoring with less than 20 minutes on the clock but Brendan Bennett levelled for the Whites just before half-time. Glenn Hand restored Dollingstown's advantage not long before the hour but again Bennett brought Distillery back into it. However, Jonny Ewart completed the scoring with 11 minutes to go to secure the points for Dollingstown.
Elsewhere, Michael McCavitt fired Banbridge Town into a 13th minute lead at home to bottom club Tobermore United. It was a lead they held for almost the entirety of the game until Conor Kearns converted from the spot deep into stoppage time to earn a much needed point for the visitors.
Meanwhile, the game between Limavady United and Moyola Park was abandoned on 82 minutes due to a floodlight failure at The Showgrounds.