Postpublished at 16:24 BST 18 April
Cliftonville 1-0 Dungannon Swifts
Joe Gormley almost makes an immediate impact after coming on as he gets on the end of Joe Toole's inviting cross, but the striker's header loops over the bar.
Top Six
FT: Cliftonville 1-0 Dungannon Swifts
FT: Linfield 0-3 Coleraine
Bottom Six
FT: Ballymena United 1-2 Portadown
Teelan makes it two early in second half
Edogun pulls one back for Sky Blues
FT: Bangor 0-3 Carrick Rangers
Gibson bags first-half double for Rangers
Steele slots home Carrick's third
FT: Glenavon 0-1 Crusaders
Cliftonville 1-0 Dungannon Swifts
Joe Gormley almost makes an immediate impact after coming on as he gets on the end of Joe Toole's inviting cross, but the striker's header loops over the bar.
Aidan Steele (64 mins)
Aidan Steele finds a pocket of space on the edge of the area and lashes home to effectively seal the three points.
Gareth Deane gets a hand to it, but he cannot stop the ball from finding the net.
Game, set and match.
Linfield 0-3 Coleraine
Both managers make a host of substitutions with four changes up either end.
Jamie Mulgrew, Adam Frizzell, Isaac Baird and Kirk Millar replace Harry Allen, Finlay Ross, Jon Graham and Josh Archer for Linfield.
Will Patching, Matthew Shevlin, Joel Cooper and Ben Wylie make way as Jamie Glackin, Jamie McGonigle, Alex Watson and Senan Devine are introduced for the visitors.
Cliftonville 1-0 Dungannon Swifts
Cliftonville respond with a triple change of their own as Joe Gormley, Joe Sheridan and Keevan Hawthorne all come on in place of Adam Carroll, Liam McStravick and Michael Glynn.
Glenavon 0-1 Crusaders
A big, big goal in the relegation showdown as Fraser Bryden's near-post finish gives Crusaders a second-half lead.
Glenavon 0-1 Crusaders
Bangor 0-2 Carrick Rangers
Stephen Baxter turns to his bench as Ryan Waide, Billy-Joe Burns and Eoghan McCawl make way for Adam Lecky, Matthew Snoddy and Matthew Olosunde
Cliftonville 1-0 Dungannon Swifts
Dungannon Swifts make a double change to try and get back into this game as Andrew Mitchell and Mal Smith come on in place of Sean McAllister and Leo Alves.
Cliftonville 1-0 Dungannon Swifts
See how Ryan Curran gave Cliftonville the lead over Irish Cup finalists Dungannon Swifts at Solitude.
Watch: Ryan Curran fires Cliftonville in front
Bangor 0-2 Carrick Rangers
Ben Cushnie shows real strength to hold the ball up before laying it off to Robbie Garrett.
The midfielder lets fly from distance with a powerful strike, but Nathan Gartside does well to palm the effort away.
Zane Okoro (60 mins)
The Bannsiders have their third as Zane Okoro finds the bottom corner through the legs of the goalkeeper from a tight angle.
Okoro, who has looked threatening every time he gets the ball, looks to been too close to the byline to shoot, but manages to get great contact on the ball with his left foot and finds a gap through David Walsh's legs.
It's been all Coleraine in the second half and they are rewarded with their third goal of the afternoon in south Belfast.
Ballymena United 2-0 Glenavon
James Teelan drills low into the Ballymena net to double Portadown's lead.
Teelan makes it two for the Ports
Glenavon 0-1 Crusaders
Glenavon make a change with Kris Lowe replacing Ben Wilson.
Cliftonville 1-0 Dungannon Swifts
Dungannon Swifts almost produce an immediate response as Kobei Moore lets fly from inside the Cliftonville box but it fizzes wide of the far post.
Bangor 0-2 Carrick Rangers
The visitors' defence is at sixes and sevens right now, handing the hosts another invitation to shoot.
Jay Boyd accepts the offer but sees his latest attempt sail just the wrong side of the upright.
Glenavon 0-1 Crusaders
David Jeffrey
Former Linfield & Ballymena manager on Sportsound
That's a piece of brilliance - what a strike from Fraser Bryden.
Bangor 0-2 Carrick Rangers
Stephen McGuinness delivers a floating cross that picks out Mark Haughey, but the defender sends his header straight into the arms of Nathan Gartside.
Linfield 0-2 Coleraine
Dane McCullough comes to Linfield's rescue as he blocks Joel Cooper's shot on the line.
It looks harder for Cooper to miss, but McCullough somehow gets his body in the way to deny Cooper a goal against his former employers.
Great work initially by Zane Kola Okoro who put the ball on a plate for Copper.
Fraser Bryden (52 mins)
The crucial first goal in this game goes to the visitors!
Cameron Bruce crosses from the left and Fraser Bryden reacts with rapier-like speed to lash home a left-footed volley.
As things stand, Glenavon are staring relegation in the face.
James Teelan (49 mins)
Portadown punish another defensive blunder from the hosts - this time Eamon Fyfe sets up James Teelan to fire home.
Bangor 0-2 Carrick Rangers
Bangor force a dangerous corner, which Ryan McKay clears only as far as the edge of the box.
Jay Boyd latches onto the loose ball and snaps a shot toward goal, but Aidan Steele makes a brave block to keep the visitors' two-goal cushion intact.