There were home wins today in the Danske Bank Premiership for Coleraine, Crusaders, Glentoran and Larne while Cliftonville picked up three points on the road with the spoils being shared at Shamrock Park.
Leaders Cliftonville hit four goals past Warrenpoint Town at Milltown although they were made to work for the win.
Goals inside the opening ten minutes from Levi Ives and Ryan Curran fired the Reds into an early commanding lead but 'Point fought back to level at the break through skipper Daniel Byrne and a Jonny Addis own goal. However Curran doubled his tally midway through the second half to restore Cliftonville's lead before Daniel Kearns made sure moments from the end.
Second placed Larne got the better of Glenavon by the odd goal in five in an entertaining encounter at Inver Park.
Ben Doherty fired Larne into a second minute lead, which Jeff Hughes doubled after a quarter-of-an-hour. Peter Campbell pulled Glenavon back into proceedings soon after but David McDaid bagged Larne's third later in the first half. That was how it stayed until midway through the second period when Campbell bagged his second of the afternoon but Larne ultimately held on to secure the points.
A goal in each half proved to be enough for Coleraine to defeat Dungannon Swifts at The Showgrounds. Leading scorer Matthew Shevlin edged the Bannsiders in front just after the half-hour mark with Cathair Friel knocking home the second not long after the interval.
Glentoran hit four goals without reply past Ballymena United at The Oval. Jay Donnelly opened the scoring with less than a minute on the clock, and doubled up deep into first half stoppage time. Conor McMenamin added a third on 71 minutes with substitute Ben Cushnie making it 4-0 in injury time.
Crusaders came from a goal down to record a 2-1 win over Linfield at Seaview. Christy Manzinga fired the Blues in front towards the end of the first half but Paul Heatley levelled five minutes after the interval. Ben Kennedy, who had missed an earlier penalty, then secured the points for Stephen Baxter's side with seven minutes left.
Meanwhile, at Shamrock Park, Carrick Rangers recovered from a two-goal deficit to gain a point away to Portadown. Goals from Michael Ruddy and Oisin Conaty handed the Ports a healthy lead at the break but Lloyd Anderson pulled one back with just under 20 minutes remaining before Jordan Gibson knocked home the equaliser right at the end.