1. Final whistlepublished at 22:00 BST

    The title race hots up as leaders Larne lose out to Coleraine while Glentoran move three points back after beating Cliftonville.

    Linfield defeat Dungannon and in the bottom half all three games finished 1-1.

    We hope you enjoyed the coverage but that's all from us for now.

    Thanks for your company.

  2. Watch: Crues strike late to earn pointpublished at 21:49 BST

    FT: Crusaders 1-1 Bangor

    Lloyd Anderson slams home the Crusaders equaliser deep in added time to secure a draw.

    Media caption,

    Watch: Lloyd Anderson scores for Crusaders to make it 1-1

  3. FULL-TIMEpublished at 21:43 BST

    Ballymena United 1-1 Glenavon

    Paul McGovern slices a shot wide for Glenavon with the final action of the game.

    It's a point apiece which keeps the Lurgan Blues off bottom spot in the table but they fail to close the gap on 10th placed Ballymena.

    The Sky Blues themselves are not yet mathematically clear of the relegation battle but they will be pleased to have maintained their eight point advantage over the bottom two.

  4. FULL-TIMEpublished at 21:42 BST

    Portadpown 1-1 Carrick Rangers

    Spoils shared at Shamrock Park and that all but secures the European playoff spot for Carrick. They remain nine points clear of the Ports with a superior goal difference with three games to play.

  5. Postpublished at 21:41 BST

    Ballymena United 1-1 Glenavon

    Conor Falls spots a chance to be a last-gasp hero with a shot from outside the area but unfortunately for Glenavon, it has nowhere near the power and accuracy of his stunning goal at the start of this half.

  6. Watch: Shelvin bags a brace against Larnepublished at 21:40 BST

    FT: Larne 1-4 Coleraine

    Matthew Shevlin rifles home his second and Coleraine's fourth at Inver Park.

    Media caption,

    Larne 1-4 Coleraine

  7. Watch: Gibson levels from spotpublished at 21:40 BST

    Portadown 1-1 Carrick Rangers

    Danny Gibson tucks away a penalty to equalise for the Ports.

    Media caption,

    Watch: Gibson equalises from the spot

  8. FULL-TIMEpublished at 21:40 BST

    Crusaders 1-1 Bangor

    The final whistle blows on a huge night at Seaview.

    Lloyd Anderson’s last-gasp equaliser ensures the points are shared, cancelling out Ben Cushnie’s first-half opener.

    It is a result that keeps Crusaders’ hopes alive, though they remain in a difficult position as the season enters its final stretch.

    For Bangor, it is a bitter pill to swallow after defending so resolutely for almost the entire second half.

  9. FULL-TIMEpublished at 21:40 BST

    Larne 1-4 Coleraine

    All over at Inver Park where Larne's title hopes are dealt a blow following a 4-1 defeat to Coleraine.

    Matthew Shevlin fired the visitors in front after just two minutes before Larne defender Dan Bent was sent off after half an hour.

    Andy Ryan levelled for the hosts from the penalty spot just before the break to give his side some hope but it proved short-lived.

    Ben Wylie restored Coleraine's advantage just before the hour with a fine headed finish before Will Patching made it 3-1 from the penalty spot following Tomas Cosgrove's hand ball.

    It was left to Matthew Shevlin to have the final say, blasting home his second and Coleraine's fourth seven minutes from time to complete a memorable night for the Bannsiders.

  10. FULL-TIMEpublished at 21:40 BST

    Dungannon Swifts 1-3 Linfield

    Linfield head back down the M1 three points better off after a come-from-behind win at Stangmore Park.

    A Kyle McClean brace either side of Darragh Leahy's first goal for the Blues was enough to win it for the visitors despite Cathal McGinty giving Dungannon the lead in the first half.

  11. FULL-TIMEpublished at 21:39 BST

    Cliftonville 1-2 Glentoran

    It's all over at Solitude where Glentoran hold on to pick up the win which takes them to within three points of leaders Larne with three games to play.

  12. Postpublished at 21:38 BST

    Portadown 1-1 Carrick Rangers

    Josh Carson curls a free kick straight into the gloves of Nathan Gartside.

  13. goal

    GOAL - Crusaders 1-1 Bangorpublished at 21:38 BST

    Lloyd Anderson (94 mins)

    With virtually the last kick of the game, Lloyd Anderson levels!

    It is incredible. The ball is initially cleared off the line as a swarm of yellow shirts floods the penalty area, but the substitute is perfectly placed to poke it home.

  14. Postpublished at 21:37 BST

    Crusaders 0-1 Bangor

    The seconds are ticking away and Crusaders have the ball in their own defensive third.

    It is the last place they want to be when chasing a potentially season-saving goal.

  15. INJURY TIMEpublished at 21:37 BST

    Dungannon Swifts 1-3 Linfield

    Three added minutes indicated at Stangmore Park.

  16. Postpublished at 21:36 BST

    Ballymena United 1-1 Glenavon

    There will be a minimum of five additional minutes at Ballymena.

  17. Postpublished at 21:36 BST

    Cliftonville 1-2 Glentoran

    Cliftonville are turning the screw in additional time as Shaun Leppard glances a header wide from a Michael Glynn free-kick.

    Glentoran standing firm though.

  18. YELLOW CARDpublished at 21:36 BST

    Dungannon Swifts 1-3 Linfield

    Isaac Baird is cautioned.

  19. Postpublished at 21:35 BST

    Larne 1-4 Coleraine

    A minimum of three additional minutes to be played.

  20. INJURY TIMEpublished at 21:35 BST

    Portadown 1-1 Carrick Rangers

    Into five added minutes at Shamrock Park.