Linfield and Coleraine edged a little further ahead at the top of the table after a day of Danske Bank Premiership action that also produced victories for Warrenpoint Town and Portadown.
Two Shayne Lavery goals in the latter part of the second half helped Linfield defeat Cliftonville at Windsor Park. Lavery opened the scoring on 73 minutes with a close range finish from Joel Cooper's cross before he made sure of the points deep into stoppage time after being teed up by Kirk Millar.
Coleraine got the better of bottom of the table Dungannon Swifts at Stangmore Park but were made to work for the win.
Jamie Glackin kicked things off with the 18th minute opener but Rory Patterson levelled just before the break. The sides traded goals again early in the second half with Ben Doherty and Douglas Wilson finding the net within four minutes of each other before Doherty struck again with the winner with around a quarter-of-an-hour remaining.
Warrenpoint Town raised eyebrows with a two-goal away win over Crusaders at Seaview. Both goals came midway through the first half from Ryan Swan and Brandon Doyle respectively.
And Portadown claimed local bragging rights with a comprehensive 4-1 defeat of neighbours Glenavon at Shamrock Park.
Lee Bonis and Sam Warde handed the Ports the advantage at the break, with Ben Guy adding a third around the hour. Sean Ward pulled one back on 73 minutes but Chris Lavery restored Portadown's three goal cushion later in the game.
The evening kick-off saw Ballymena United and Larne share the points at The Showgrounds. An Albert Watson own goal on 35 minutes edged the Sky Blues in front at the break but substitute Ronan Hale came off the bench to level for the visitors midway through the second half.