
The latest round of Sports Direct Premiership action produced no fewer than five home wins, with only Glentoran’s defeat of Coleraine on Friday evening bucking that trend.
The Glens kicked the weekend off with the opening goal just after the half-hour mark through Jordan Jenkins after he rose highest to connect with a Danny Amos free-kick from the right to head the ball past keeper Rory Brown.
Kodi Lyons-Foster made it 2-0 on 83 minutes with a back post header after Marcus Kane had sent over the cross.
The Bannsiders pulled one back on 90 minutes when Matthew Shevlin ran onto a poor back header to slot the ball past the advancing Daniel Gyollai but it wasn't enough to change the outcome of the game.
Runaway leaders Linfield needed just one goal to get past bottom of the table Loughgall at Windsor Park.
Matthew Fitzpatrick grabbed what proved to be the winner after half-an-hour with a header past Nathan Gartside after Kyle McClean had sent a corner over from the right.
Three goals inside the opening half-an-hour helped third placed Dungannon Swifts sweep to victory over Carrick Rangers at Stangmore Park.
Andrew Mitchell opened the scoring after nine minutes after being teed up by John McGovern to knock the ball home from close range.
Leo Alves added a second on 20 minutes when he took a controlling touch before firing into the bottom right corner after a Kealan Dillon corner was initially cleared.
And the Swifts added a third on 28 minutes after McGovern combined with Bobby Jack McAleese to tee Adam Glenny up to finish.
Rangers pulled on back just before the hour when Paul Heatley found the net after Danny Gibson's cross came over from the left.
Crusaders completed a hat-trick of victories over Ballymena United with a 3-1 defeat of Jim Ervin's side at Seaview.
The Crues moved in front on 14 minutes when a Jarlath O'Rourke corner came off the back post and into the net via United defender Conor Barr.
Declan Caddell's side doubled their lead midway through the first half through Jacob Blaney when he found himself in space to beat Sean O'Neill after another O'Rourke set piece had been touched on by Jordan Forsythe.
United hit back moments later after Forsythe brought down Andy Scott in the box, with Patrick McEleney stepping up to convert the subsequent spot-kick.
Chances were at a premium after the break, but the Crues did hit their third right at the end when O'Rourke cut inside to beat O'Neill.
Glenavon made it five wins on the bounce with victory over Cliftonville at Mourneview Park.
Paddy McLaughlin's side moved in front on 28 minutes through Michael O'Connor after he teamed up with Jack Malone before firing low past keeper Lewis Ridd.
Malone got on the scoresheet himself just four minutes after that when he ran on to Sean Carlin's long ball over the top to lift the ball over the advancing keeper.
The Lurgan Blues added a third early in the second half courtesy of David McDaid's spot-kick after Jack Keaney had been penalised for bringing down David Toure.
Cliftonville did pull one back deep into stoppage time, however, when Stephen McGuinness found the top corner from distance.
Meanwhile, in the evening kick-off, two goals early in the first half helped Portadown to victory over Larne at Shamrock Park.
The Ports moved in front with just over a quarter-of-an-hour on the clock after Shay McCartan's free-kick was parried by Rohan Ferguson only as far as Josh Ukek who was quickest to react to find the net.
Then, just two minutes after that, Ahu Obhakhan doubled the home advantage with a close range finish when a McCartan effort was initially tipped away by Ferguson.