Postpublished at 16:46 Greenwich Mean Time 22 March
Coleraine 1-0 Portadown
Eoghan McCall replaces Tabu Minzamba for Portadown.
Five additional minutes to be played.
Cliftonville 3-0 Carrick Rangers (result)
Coleraine 1-0 Portadown (result)
Glenavon 0-1 Larne (result)
Glentoran 0-1 Crusaders (result)
Loughgall 2-1 Ballymena United (result)
Coleraine 1-0 Portadown
Eoghan McCall replaces Tabu Minzamba for Portadown.
Five additional minutes to be played.
Loughgall 2-1 Ballymena United
Substitute Fra McCaffrey restores Loughgall's lead with a scrappy goal.
Watch: Fra McCaffrey makes its 2-1 to Loughgall
Loughgall 2-1 Ballymena United
Ballymena withdraw defender Jordan McMullan in favour of striker Ethan Devine for the last few minutes.
Glentoran 0-1 Crusaders
That's Jordan Stewart's last chance of the game as he makes way for Jay Boyd.
Glentoran also make a change with substitute James Douglas being replaced by Finley Thorndike as they switch their shape in an attempt to find a late goal.
Alex Parsons - 87 mins
Game over at Solitude as Cliftonville grab a third.
Alex Parsons steps up from the spot, sees his penalty saved by Jack McIntyre, but reacts quickest to bury the rebound.
Not the cleanest route to goal, but it seals a deserved win for the hosts.
Coleraine 1-0 Portadown
He's only been on the pitch a matter of minutes but sub' Declan McManus brings a good save out of Jordan Williamson from a free-kick on the edge of the box.
Cliftonville 2-0 Carrick Rangers
Luke McCullough brings down Ryan Corrigan in the area and the Reds have a chance to extend their lead.
McCullough goes into the book for his troubles.
Glentoran 0-1 Crusaders
Jordan Stewart takes a touch to control Jordan Forsythe's cross from the right wing before sending a shot just wide.
That was a really good chance for Crusaders to give themselves a more comfortable lead.
Cliftonville 2-0 Carrick Rangers
Arran Pettifer’s corner is met by Jack Keaney, who directs a firm header goalward, but Jack McIntyre is well positioned to collect.
The whistle goes seconds later - foul in the box, and Stephen Baxter's men can breathe again.
Coleraine 1-0 Portadown
Coleraine come close to doubling their lead.
Jack Scott races on to a ball over the top from Levi Ives and bears down on goal.
He gets his effort on target but Jordan Williamson stands his ground to parry away the sub's effort.
Coleraine 1-0 Portadown
Double change for the hosts as Ronan Doherty and Matthew Shevlin make way for Dean Jarvis and Declan McManus.
Five minutes remaining.
Loughgall 2-1 Ballymena United
Ballymena skipper Sean O'Neill runs 40 yards from his goal to remonstrate with referee Tony Clarke's decision and receives a yellow card.
Cliftonville 2-0 Carrick Rangers
Arran Pettifer looks to make an early impact with a searching ball in behind for Ryan Corrigan, but Jack McIntyre reads it well and is sharp off his line to gather.
Glenavon 0-1 Larne
Larne forced into a third change as Jordan McEneff is helped off with Oisin Devlin coming in.
Coleraine 1-0 Portadown
Josh Ukek fires a dangerous low ball across the face of the Coleraine goal but the flag goes up, much to Portadown's disappointment.
Loughgall 2-1 Ballymena United
Luke Hawe's clever back heel sends Kian Corbally racing through on the Loughgall goal but Adam Towe is alert to the danger to cover the ground and make the block, earning himself a few back-pats from his team-mates for his efforts.
Cliftonville 2-0 Carrick Rangers
Triple change for Cliftonville, perhaps with one eye on next week's Irish Cup semi-final.
Joe Gormley, Sean Stewart and Shea Gordon make way for Ryan Corrigan, Arran Pettifer and Michael Glynn.
Fresh energy for the closing minutes at Solitude.
Glentoran 0-1 Crusaders
Glentoran respond to the goal by making a change and bring on Wassim for Nathaniel Ferris.
Loughgall 2-1 Ballymena United
Ballymena make a double switch with Calvin McCurry and Luke Hawe replacing Success Edogun and Daithi McCallion.
Coleraine 1-0 Portadown
Levi Ives is booked by referee Declan Hassan following a foul in midfield on Gary Thompson.