Ballymena United are four points clear at the top of the Irish Premiership after beating bottom club Ards 2-0.
First-half goals by Leroy Millar and Jude Winchester saw the leaders set a club record of 17 games unbeaten in all competitions.
Linfield drew 0-0 with Glenavon in the second versus third game at Windsor.
Institute skipper Michael McCrudden scored four goals as his side beat Cliftonville 6-4 while Crusaders saw off Warrenpoint 3-1 at Seaview.
Coleraine manager Rodney McAree enjoyed a 2-1 home win over his former team Dungannon Swifts.
Ballymena's win was their ninth in a row in the league - and they had the luxury of being able to afford two missed penalties.
Millar headed in from a James Knowles cross for 1-0 with Winchester finishing coolly from 10 yards out after Millar had slid the ball through to make it two.
Knowles and Winchester had chances for further goals from the penalty spot, but Ards keeper Sam Johnston brilliantly saved both.
Glenavon manager Gary Hamilton complained that his side had been denied a legitimate goal in the 0-0 draw at Linfield.
"It was an even game, but the thing that disappoints me most is the header from Dylan King that looked like it had crossed the line," said Hamilton.
"We thought at the time that it had crossed the line and having looked at it back on TV it looks like it did.
"The problem is we don't have anyone brave enough to give decisions like that against Linfield at Windsor Park."
Institute moved up to seventh place in the table after a remarkable 10-goal game at the Brandywell.
Michael McCrudden scored four times for Institute, while Joe McCready netted twice for the north-west side in a match which hinged upon a red card for Cliftonville keeper Brian Neeson after giving away a second-half penalty, less than 60 seconds after the Reds had missed a spot kick of their own at the other end.
Rory Donnelly notched a hat-trick for Cliftonville, whose other goal came from Joe Gormley.
Crusaders are up to fourth, just two points behind Glenavon, after 3-1 home win over Warrenpoint Town.
Philip Lowry's 53rd-minute glancing header was quickly followed by a David Cushley shot for 2-0.
A late own goal by Crues skipper Colin Coates gave Warrenpoint hope but Ross Clarke fired in with the last kick of the game to make it safe for Stephen Baxter's champions.
A Darren McCauley penalty and James McLaughlin shot put Coleraine 2-0 against Dungannon who got one back through Daniel Hughes.
|Danske Bank Premiership|
|Bluefin Sport Championship|