PENALTY - Loughgallpublished at 18:54 British Summer Time 26 April
Loughgall 0-3 Cliftonville
Maybe I spoke too soon...
FT: Carrick Rangers 0-4 Glenavon
McGovern opens scoring, Campbell scores twice and Heaney also nets
Coleraine 1-0 Linfield (17:30)
Campbell scores screamer
FT: Dungannon Swifts 1-0 Crusaders
McGovern fires Swifts ahead
FT: Larne 0-0 Glentoran
FT: Loughgall 1-4 Cliftonville
Gormley fires Reds ahead and scores a second, then Parsons adds a third but Waide finds the net for Loughgall. Curran adds a fourth
FT: Portadown 2-1 Ballymena United
McCartan nets penalty, Hawe levels but McCullough restores Ports' lead
Loughgall 0-3 Cliftonville
Maybe I spoke too soon...
Larne 0-0 Glentoran
Glentoran make their first change as Christie Pattisson replaces Dylan Connolly.
Coleraine 1-0 Linfield
Charlie Allen, who is becoming a more central figure in this game, gets his shot on target but Max Little punches the effort away from danger.
Larne 0-0 Glentoran
Glentoran's Fuad Sule enters the referee's notebook for speaking out of turn as the decibel level is increased further.
Jamie Robinson is having a busy time keeping order here.
Alex Parsons - 64 mins
Game, set and match for the visitors, and it’s the substitutes who deliver the final blow.
Eric McWoods bursts clear with a brilliant turn of pace, draws in the keeper, then unselfishly squares it for Alex Parsons to roll into an empty net. Cool heads, sharp finish — the Reds are cruising.
Dungannon Swifts 0-0 Crusaders
Rodney McAree responds by making more changes with Leo Alves and James Knowles introduced for Tomas Galvin and Brandon Bermingham.
Loughgall 0-2 Cliftonville
Luke Conlan's afternoon is over as he makes way for Michael Glynn.
Coleraine 1-0 Linfield
A third corner in the opening 15 minutes of the second half for the Blues.
Loughgall 0-2 Cliftonville
Double switch for the Villagers as Darren Murphy looks to shake things up.
Oran Brogan replaces Zach Woosley, while Conor McCloskey comes on for Lee McMenemy.
Dungannon Swifts 0-0 Crusaders
Alex King makes way for Jordan Forsythe.
Maybe Declan Caddell listened to my previous update?!
Coleraine 1-0 Linfield
Jamie Glackin flashes a left foot shot past the far post at the end of a Coleraine counter attack.
Larne 0-0 Glentoran
Aaron Donnelly's short back-pass almost puts Larne in trouble as Dylan Connolly closes in but keeper Rohan Ferguson is alert to clear the danger.
Portadown 2-1 Ballymena United
Steven McCullough is the third Portadown player in Ian McNabb's book as he is shown a yellow card for his late challenge on Calvin McCurry.
Larne 0-0 Glentoran
Johnny Russell's long throw for Glentoran is headed out by Cian Bolger to Danny Amos just outside the penalty area.
The Englishman returns the ball with interest with a shot which whistles just over Rohan Ferguson's crossbar.
Dungannon Swifts 0-0 Crusaders
Unlike the first half, it's been the away side who look more dangerous since the restart.
Will Declan Caddell turn to his bench soon to try help his side find the breakthrough?
Loughgall 0-2 Cliftonville
Eric McWoods makes an instant impact, skipping past Zach Woosley down the flank.
He fizzes a low cross into the box, but Berraat Turker reads it well and smothers at the near post. A lively start from the substitute.
Coleraine 1-0 Linfield
A short corner routine as Kirk Millar feeds his captain Jamie Mulgrew, loitering on the edge of the Coleraine penalty area.
The skipper curls a ball into the danger zone but, again, Max Little deals with the danger.
Loughgall 0-2 Cliftonville
Watch Joe Gormley double Cliftonville's lead early in the second half at Lakeview Park.
Watch: Gormley makes it 2-0 to Cliftonville
Larne 0-0 Glentoran
Larne striker Paul O'Neill fails to shake off an earlier knock and is replaced by Tiarnan O'Connor.
Loughgall 0-2 Cliftonville
Triple change for the Reds as Jim Magilton freshens things up.
Sean Stewart replaces Odhran Casey, Alex Parsons comes on for Axel Piesold, and there’s a well-earned breather for Joe Gormley, who hands over to Eric McWoods after his two-goal showing.