Summary

  1. Final whistlepublished at 22:35 BST 1 May

    Crusaders 1-2 Annagh United (agg 4-4: 3-1 on penalties)

    And breathe!

    What a promotion/relegation play-off that proved to be!

    Crusaders will compete in next year's Irish Premiership after a hard-fought win on penalties over Championship side Annagh United.

    Stay tuned on the BBC Sport website and app for the report, reaction and highlights from the game.

    Thanks for joining us. Good evening!

  2. FULL-TIMEpublished at 22:31 BST 1 May

    Crusaders 1-2 Annagh United (agg 4-4: 3-1 on penalties)

    They did it the hard way, but Crusaders secure their Premiership status for next season.

  3. MISSED PENALTYpublished at 22:29 BST 1 May

    Penalties: Annagh United 1-3 Crusaders

    Musa Dibaga saves Jude Johnson's penalty and Crusaders are staying in the Irish Premiership!

  4. goal

    GOALpublished at 22:28 BST 1 May

    Penalties: Annagh United 1-3 Crusaders

    Oli McCart scores with an exquisite spot kick into the top right-hand corner.

  5. MISSED PENALTYpublished at 22:27 BST 1 May

    Penalties: Annagh United 1-2 Crusaders

    Craig Taylor slips and scuffs his penalty over the crossbar!

  6. goal

    GOALpublished at 22:27 BST 1 May

    Penalties: Annagh United 1-2 Crusaders

    Adam Brooks steps up and scores right down the centre.

    Advantage Crusaders after two penalties a piece.

  7. MISSED PENALTYpublished at 22:26 BST 1 May

    Penalties: Annagh United 1-1 Crusaders

    Musa Dibaga saves James Convie's penalty!

  8. goal

    GOALpublished at 22:25 BST 1 May

    Penalties: Annagh United 1-1 Crusaders

    Kurtis Forsythe scores for Crusaders.

  9. goal

    GOALpublished at 22:24 BST 1 May

    Penalties: Annagh United 1-0 Crusaders

    Conall Young steps up first for Annagh and scores to the right hand side.

  10. Postpublished at 22:24 BST 1 May

    Crusaders 1-2 Annagh United

    The penalties will be taken in front of the Annagh United end.

  11. FULL-TIMEpublished at 22:20 BST 1 May

    Crusaders 1-2 Annagh United

    Still nothing separates the two sides and we are heading to penalties.

    This dramatic and pulsating Irish Premiership promotion/relegation play-off will be decided by spot-kicks.

  12. YELLOW CARDpublished at 22:19 BST 1 May

    Crusaders 1-2 Annagh United

    Stewart Nixon is booked in the 122nd minute.

  13. INJURY TIMEpublished at 22:17 BST 1 May

    Crusaders 1-2 Annagh United

    The fourth official indicates two additional minutes at the end of extra-time.

  14. SUBSTITUTIONpublished at 22:16 BST 1 May

    Crusaders 1-2 Annagh United

    Ciaran McGurgan makes another change as Jacob Farr replaces Eoin Teggart for the visitors.

  15. Postpublished at 22:14 BST 1 May

    Crusaders 1-2 Annagh United

    There's only three minutes left on the clock plus stoppage time.

    Will someone become a hero or are we heading for penalties?

  16. Postpublished at 22:12 BST 1 May

    Crusaders 1-2 Annagh United

    Musa Dibaga punches the resulting free-kick clear with James Convie following up with a strike from outside the area that goes just wide of the left-hand upright.

  17. Postpublished at 22:10 BST 1 May

    Crusaders 1-2 Annagh United

    Annagh have an attacking free-kick in a dangerous area.

  18. CLOSE!published at 22:06 BST 1 May

    Crusaders 1-2 Annagh United

    Annagh come close to finding a third as Lee Upton beats Jordan Owens in the air and heads just over the crossbar from Craig Taylor's long throw-in.

  19. Postpublished at 22:03 BST 1 May

    Crusaders 1-2 Annagh United

    Jordan Owen strikes from 30-yards out on the half volley but Joel Little gathers routinely to deny the big striker.

  20. KICK-OFFpublished at 22:02 BST 1 May

    Crusaders 1-2 Annagh United

    We're back under way at Seaview for the second half of extra time.

    Will anyone become the hero for either side and help book their place in the Irish Premiership next season, or are we heading for penalties?

    There's a change for Annagh at the break as Philip Donnelly is replaced by Jude Johnson.