Summary

  • Top Six

  • FT: Coleraine 6-2 Glentoran (17:30 BST)

  • Patching hat-trick and fine Ives strike has Bannsiders ahead with Clarke and Hoban pulling goals back and Devine and Shevlin also scoring for Coleraine

  • FT: Larne 8-0 Dungannon Swifts (17:30 BST)

  • Champions elect running riot at Inver Park

  • Three goals for Ryan, efforts from Graham and O'Neill as Lusty also scores a hat-trick

  • FT: Linfield 1-2 Cliftonville (17:30 BST)

  • McStravick scores early for Reds and McKee levels from spot before McStravick restores Cliftonville's advantage

  • Bottom Six

  • FT: Bangor 2-4 Portadown (15:00 BST)

  • Fyfe fires Ports ahead and Boyd levels before Quinn restores away side's advantage

  • Ukek and Hannan both score late, before Teelen rounds out win

  • FT: Crusaders 3-2 Ballymena United (15:00 BST)

  • Thorndike and Maguire score for Crues and Thompson own goal adds a third before Edogun pulls two goals back

  • FT: Glenavon 2-3 Carrick Rangers (15:00 BST)

  • Burns penalty has relegated hosts ahead before Lecky hits back and Callacher and Pollock then score as substitute Gibson nets late winner

  1. YELLOW CARDpublished at 16:28 BST 25 April

    Crusaders 3-2 Ballymena United

    United substitute Daithi McCallion talks his way into the referee's notebook after conceding a foul midway inside his own half.

  2. SUBSTITUTIONSpublished at 16:26 BST 25 April

    Bangor 1-2 Portadown

    Josh Ukek comes on in place of Benjamin Wells for Portadown while Daniel Hannan and Robbie Garrett are on for Bangor with the latter of the two also playing his last game today before retirement.

    They are on for Stephen Fallon and Michael Morgan.

  3. SUBSTITUTIONpublished at 16:25 BST 25 April

    Glenavon 1-1 Carrick Rangers

    Paul Heatley's afternoon is over as the experienced winger makes his way to the sideline to be replaced by Danny Gibson.

    Not a bad replacement.

  4. YELLOW CARDpublished at 16:25 BST 25 April

    Crusaders 3-2 Ballymena United

    Ballymena's Jack O'Reilly goes into the referee's notebook for a foul inside the Crusaders half.

  5. Postpublished at 16:24 BST 25 April

    Crusaders 3-2 Ballymena United

    Ballymena United doing most of the pressing now as they go in search of an equaliser with 20 minutes remaining.

  6. SUBSTITUTIONpublished at 16:23 BST 25 April

    Glenavon 1-1 Carrick Rangers

    Michael O'Connor makes a triple change as Conor Falls, Charlie Lindsay and Paul McGovern come on for Nathaniel Ferris, Peter Campbell and Sean Carlin.

  7. Watch: Lecky levels it for Carrickpublished at 16:22 BST 25 April

    Glenavon 1-1 Carrick Rangers

    Adam Lecky steers home from close range to level for the visitors.

    Media caption,

    Lecky levels it for Carrick Rangers

  8. SUBSTITUTIONSpublished at 16:21 BST 25 April

    Crusaders 3-2 Ballymena United

    A triple change for the hosts as Matthew Beattie, Lloyd Anderson and Aureli Karrabecaj replace Harry Jewitt-White, Finley Thorndike and Cameron Maciejewski-Healy.

  9. Watch: More success for Edogunpublished at 16:20 BST 25 April

    Crusaders 3-2 Ballymena United

    Success Edogun pounces on a mistake from the Crusaders defence and pulls another goal back for the visitors.

    Media caption,

    Watch: Success Edogun scores for Ballymena to make it 3-2

  10. Postpublished at 16:19 BST 25 April

    Bangor 1-2 Portadown

    On the hour and the first real chance of the second half falls the way of Bangor.

    Stephen McGuinness stands one up to the back post but Jay Boyd's header ripples the wrong side of the net.

  11. SUBSTITUTIONpublished at 16:17 BST 25 April

    Crusaders 3-2 Ballymena United

    Another change for the visitors as Sean Murray replaces Dylan McGeouch just after the hour.

  12. goal

    GOAL - Glenavon 1-1 Carrick Rangerspublished at 16:16 BST 25 April

    Adam Lecky (57 mins)

    Aidan Steele whips a teasing delivery across the box that skips through a crowded area.

    Adam Lecky is perfectly placed at the back post to apply the simplest of finishes. It is a deserved reward for the striker, who has been a constant nuisance to the home defence all afternoon.

  13. Postpublished at 16:16 BST 25 April

    Bangor 1-2 Portadown

    The heat hasn't died down here but the action certainly has. Twelve minutes since the break and goalmouth action has been lacking.

  14. Postpublished at 16:15 BST 25 April

    Glenavon 1-0 Carrick Rangers

    Peter Campbell swings in a free-kick that the Carrick defence fails to deal with.

    Nathaniel Ferris latches onto the loose ball, but he somehow fails to hit the target blazing well over from close range.

  15. YELLOW CARDpublished at 16:15 BST 25 April

    Crusaders 3-2 Ballymena United

    Referee Michael McKenna flashes the first yellow card of the afternoon in the direction of Ballymena United defender Alistair Gould.

    Finley Thorndike goes close with the resulting free-kick.

  16. Postpublished at 16:12 BST 25 April

    Glenavon 1-0 Carrick Rangers

    Adam Lecky slips a first-time pass into the path of Joe Moore, but the winger lashes his effort straight at Jacob Carney.

  17. goal

    GOAL - Crusaders 3-2 Ballymena Unitedpublished at 16:11 BST 25 April

    Success Edogun (56 mins)

    Success Edogun scores his second - and Ballymena's second - from close range to give the visitors renewed hope.

    Again, some errant defending from Crusaders presents the striker with the opportunity.

  18. Postpublished at 16:10 BST 25 April

    Glenavon 1-0 Carrick Rangers

    Joe Moore makes a near instant impact by latching onto a sloppy back pass from the Glenavon defence.

    The Scotsman looks set to round Jacob Carney, but the stopper stands tall to palm the ball behind for a corner that eventually comes to nothing.

  19. Postpublished at 16:09 BST 25 April

    Crusaders 3-1 Ballymena United

    It's a low-key start to the second half at Seaview.

  20. Postpublished at 16:08 BST 25 April

    Bangor 1-2 Portadown

    Almost a disaster from Alex Moore as he spills Ben Cushnie's cross but reacts before Jay Boyd does.