Ports produce five star display to retain their lead at summit
Portadown equalled their highest victory of the season to maintain their three-point lead at the top of the Bluefin Sport Championship.
A week after suffering their third defeat of the campaign when they went down 4-2 at second-placed Ballinamallard United, the Ports went goal crazy, beating PSNI 5-0 at Shamrock Park for their biggest win since August.
Lee Bonis headed the Ports in front just before the break, but it was Chris Lavery's second, seven minutes into the second half, that was the spark for Matthew Tipton's men to hammer home their superiority.
Adam Salley made it 3-0 five minutes later before Bonis netted his second on 62 minutes, with all four goals coming in the space of 20-minutes play.
Bonis was denied a hat-trick when he rattled the woodwork with a free-kick before substitute Callum Ferris made it a high five with five minutes remaining on the clock.
The Mallards notched their third win in a row with a 2-0 victory over Queen's University.
Ryan Campbell scored for the sixth consecutive game, taking his tally for the season to 19 in the process, when he put the Mallards in front in the first half and Matty Smyth headed home the second after a corner had only been partially cleared.
Please log in or register with belfasttelegraph.co.uk for free access to this article.
Ards got their second win in as many games under new boss John Bailie when they won 3-0 at home to third-placed Loughgall.
Goals from Kym Nelson and a Craig McMillen penalty had them 2-0 up at the break and Kyle Calderwood sealed the victory in the second-half.
Newry City closed the gap on fourth-placed Dundela to two points when they beat the east Belfast side 4-0.
First-half goals from Mark McCabe and Matty Taylor put Newry in control and Adam Foley struck twice after the break to put the seal on a comfortable three points.
Harland & Wolff Welders got their first win since the return of Gary Smyth as manager when they triumphed 3-0 at home to Ballyclare Comrades.
Matthew Ferguson scored in each half, either side of Ross Arthurs getting their second.
Knockbreda and Dergview, meanwhile, traded second-half goals as they drew 1-1, leaving both teams on 16 points at the foot of the table.
RESULTS: Ards 3 Loughgall 0; H&W Welders 3 Ballyclare Comrades 0; Knockbreda 1 Dergview 1; Newry City 4 Dundela 0; Queen's University 0 Ballinamallard United 2; Portadown 5 PSNI 0.