A full round of games in the Lough 41 Premier Intermediate League produced wins for the top two, as well as victory for ten-man Tobermore United and a first success of the campaign for the PSNI.
Leaders Bangor remain six points clear after a two-goal win away to Banbridge Town. Ben Arthurs hit both for the Seasiders, the first coming on 16 minutes with a placed finish beyond the home keeper before, with nine minutes left, he turned home a header.
Ballymacash Rangers kept up the pressure courtesy of a 3-0 defeat of third placed Queen’s University at The Dub. Two Kyle Beggs goals inside the opening five minutes put ‘Cash into a strong early lead with Zach Barr adding a third less than ten minutes after the break.
It was a day to remember for bottom of the table PSNI. They recorded their first league win of the campaign away to Armagh City.
James Convie had fired the Eagles in front as early as the opening minute but Ryan Woods levelled soon after before Tony Tumelty edged the visitors in front just before the half-hour mark.
Conor Mullen equalised for City not long after the interval but an Aaron Cochrane goal late in the game secured the win for the Police.
Tobermore United also won the by odd goal in five away to Dollingstown, despite playing most of the game with ten men. Christopher Gill and David McCullough had twice given the Dollybirds the lead but goals from John Edgar  and Daniel McIlhatton earned the points for the visitors.
There was late drama at Ballyskeagh as Lisburn Distillery claimed a point against Limavady United. Alex Pomeroy had fired the Roesiders in front in the first minute, a lead they held until deep into stoppage time when keeper Ethan Carry levelled for the Whites from the spot!
Meanwhile, at Mullaghacall, Portstewart and Moyola Park played out a scoreless draw.