James Sergeant, Aaron Kidd, Wayne Stewart and Ryan Lawson each grabbed goals as Hanover defeated Craigavon City by 4-0 in Mid-Ulster Reserve League Division One.
David Whitten found the net in Tandragee Rovers’ 1-1 draw with AFC Craigavon.
Peter Duke scored in Mid-Ulster Reserve League Division Two during defeat for Bourneview Mill by 3-1 away to Lurgan Town.
Markethill Swifts took the lead thanks to Steven Cully before Lee Wortley’s equaliser for Richhill in a 1-1 draw.
Laurelvale had Paul Creaney, Gary Hunniford and William Dodds on the scoresheet in a 3-2 defeat of Red Star.
Ballyoran brushed past Damolly in Mid-Ulster Reserve League Division Three with a 6-0 success.
Goals arrived for captain Pierce McDonald before first-half efforts from Tam McCooe and James Donnelly.
McCooe and Eoin Reynolds scored in the second half before an own goal.
Mark Richardson found the net in a 1-1 draw for Rectory Rangers away to Tullyvallen across Mid-Ulster Reserve League Division Three.
Aaron Black and David Cassells each claimed hat-tricks as Broomhill defeated Armagh Blues by 9-2.
David Taylor, Mark Gough and Robbie Murray were the other scorers in Mid-Ulster League Division Four - with the latter goal a superb solo run from deep.
Jose Tavares scored in St Mary’s single-goal Mid-Ulster League Cup success at the expense of Derryhirk United.
Andrew Johnston, Alan Ritchie and David Irwin each scored for Portadown BBOB in a 4-3 O’Hara Cup defeat by Moneyslane.
Michael Irwin scored two goals - with Philip Martin, Aaron Lavery and Dan Bell the other scorers - as The Ambassadors proved too strong for Gilford Crusaders by 5-2.