Coleraine took an important 2-0 win over nearest rivals Crusaders to go top on goal difference, amid the latest Irish Premiership action.

Ben Doherty’s first-half penalty opened the scoring for the Bannsiders 17 minutes into Saturday’s game at Seaview.

And in the 91st minute, it was Doherty who struck again from the spot to double the visitors’ lead.

Ben Doherty celebrates scoring his second penalty for Coleraine. Credit: Presseye

Meanwhile, Cliftonville claimed a 3-0 win over hosts Institute.

A brace from Conor McMenamin, who got the Reds off and running with his first goal just eight minutes in, and a goal from Joe Gormley secured the victory.

At Windsor Park, Joel Cooper scored twice for Linfield inside 10 minutes to put them in the driving seat against visiting Ballymena United.

A Jimmy Callacher OG on 90 minutes gave the Sky Blues a goal, but it wasn’t enough to save them from defeat.

Joel Cooper scored twice for Linfield in their win over Ballymena. Credit: Pacemaker

Glenavon travelled to take on basement side Warrenpoint and walked away with a 3-1 win.

Rhys Marshall’s goal for the visitors was cancelled out by Danny Wallace scoring to take Warrenpoint back level.

But Eoin Wearen put Glenavon back in front and Andrew Mitchell extended their lead on the way to a win.

Meanwhile, Carrick Rangers hosted Dungannon Swifts and claimed a 1-0 win, thanks to a first-half goal from Daniel Kelly.

It comes after Friday night’s fixture saw Glentoran beat Larne 3-2, despite trailing from early on.

Mark Randall scored for Larne after just four minutes, before Paul O’Neill struck with two goals two minutes apart for the travelling Glens.

Sean Graham’s goal for Larne restored parity in the second half, but Patrick McClean’s late effort for Glentoran sealed the win.

Glentoran celebrate their win over Larne at Inver Park. Credit: Presseye