Postpublished at 16:17 British Summer Time 20 April
Dungannon Swifts 1-0 Glenavon
Matthew Snoddy clears the ball high up the Dungannon pitch after Thomas Maguire's volley from eight yards is well blocked by Danny Wallace.
FT: Cliftonville 2-0 Glentoran
FT: Coleraine 0-2 Crusaders
FT: Ballymena United 4-0 Newry
FT: Carrick Rangers 2-1 Loughgall
FT: Dungannon Swifts 2-0 Glenavon
Dungannon Swifts 1-0 Glenavon
Matthew Snoddy clears the ball high up the Dungannon pitch after Thomas Maguire's volley from eight yards is well blocked by Danny Wallace.
Coleraine 0-2 Crusaders
Ross Clarke is on hand to block Conor McKendry's first-time effort on the line, just as it looked to be heading into the far corner.
Ballymena United 3-0 Newry City
Things go from bad to worse for Newry as after a lengthy stoppage in play so the Newry stopper can receive treatment, Steven Maguire is unable to play on and is replaced by Conor Mitchell.
Carrick Rangers 2-1 Loughgall
A deserved round of applause from everyone here as a young fan standing at the wall beside the pitch takes a ball to the face but, after being checked on by David Cushley and Danny Gibson is ok and back to supporting his team. What a trooper!
Portadown 0-0 Dundela
Ryan Mayse fires an effort towards the top corner but Lewis Hunter pushes it over the top!
Great second half, this.
Portadown 0-0 Dundela
Here's how close Dundela came to breaking the deadlock at Shamrock Park through Jordan Jenkins!
Dungannon Swifts 1-0 Glenavon
It's just not Glenavon's day; this time, Peter Campbell side-foots over the bar when it looked easier to score following Niall Quinn's corner.
Carrick Rangers 2-1 Loughgall
Carrick have started the second half well but it's Loughgall who come close to a leveler. Ryan Waide whips in a dangerous cross from the left that Benji Magee throws himself at but can't guide home.
Calvin McCurry (52 mins)
The home side extend their advantage!
Sean Brown plays a low cross into the box and Calvin McCurry nips in front of Steven Maguire and two Newry defenders to steer the danger into an empty net.
Maguire has picked up an injury in the process and it looks unlikely he will be able to continue.
Cliftonville 1-0 Glentoran
Cliftonville launch a rapid counter-attack which culminates in Rory Hale's cross being headed wide by his brother Ronan.
Ballymena United 2-0 Newry City
Calvin McCurry latches onto a slack back-pass and it looks like he has beaten Steven Maguire, but he sends his resulting strike narrowly wide.
Dungannon Swifts 1-0 Glenavon
In disbelief, Stephen McDonnell is left with his hands in the air as James Doona crosses inside the six-yard area for the lurking Matthew Snoddy.
However, the former Crusaders man fails to get a touch on the ball with the goal at his mercy.
Coleraine 0-2 Crusaders
Jonny Tuffey shovels Conor McKendry's low free-kick behind for a corner.
Portadown 0-0 Dundela
Dundela should be in front!
David McMaster and Jordan Jenkins link up really well, and the latter bursts into the area but arrows his shot narrowly wide.
Dungannon Swifts 1-0 Glenavon
Thomas Maguire makes an almost instant impact, evading challenges from Matthew Snoddy and Sean Ward, but his curling effort narrowly misses the target, denying Dungannon a chance to extend their lead.
Cliftonville 1-0 Glentoran
Somewhat belatedly, we're back underway at Solitude.
Theo McToal is on as a half-time sub for Glentoran, in place of Rhys Marshall.
Coleraine 0-2 Crusaders
Philip Lowry gets the second half underway for Crusaders.
Carrick Rangers 2-1 Loughgall
Back underway on Taylors Avenue as 10-man Carrick get us going looking to defend their lead.
Ballymena United 2-0 Newry City
We're back underway at the Ballymena Showgrounds.
Dermot McVeigh brings on Georgie Poynton for John McGovern.
Dungannon Swifts 1-0 Glenavon
We have two changes for the home side at the interval as Thomas Maguire and Joe Moore replaced Andy Mitchell and Kealan Dillon.