Summary

  • Bangor 0-1 Carrick Rangers (FT)

  • Oisin Devlin sent off for hosts

  • Danny Gibson scores late goal

  • Glentoran 2-1 Portadown (FT)

  • Pat Hoban scores penalty for hosts

  • Eamon Fyfe pokes Ports level but Hoban restores Glentoran's lead

  • Watch live on BBC iPlayer and on BBC Sport app & website

  1. Final whistlepublished at 21:47 GMT 31 October 2025

    FT: Bangor 0-1 Carrick Rangers; Glentoran 2-1 Portadown

    Pat Hoban celebratesImage source, Press Eye

    That's all for tonight, folks.

    Keep an eye on the BBC Sport app and website for reports, highlights and reaction from tonight's games.

    We'll be back tomorrow for three more matches, and you can listen to build-up on Sportsound from 14:00 GMT.

    See you then!

  2. Watch: Late drama in Bangorpublished at 21:45 GMT 31 October 2025

    Bangor 0-1 Carrick Rangers

    There's late drama in Bangor as Danny Gibson fires home in injury-time for Carrick Rangers.

    Media caption,

    Watch: Danny Gibson puts Carrick ahead

  3. Pat Hoban 'the difference between the sides'published at 21:42 GMT 31 October 2025

    FT: Glentoran 2-1 Portadown

    David Jeffrey
    Former Linfield & Ballymena manager on BBC iPlayer

    Patrick Hoban was absolutely excellent and he was the difference between the two sides.

  4. FULL-TIMEpublished at 21:41 GMT 31 October 2025

    Glentoran 2-1 Portadown

    Referee Ben McMaster blows his final whistle and Glentoran celebrate a victory which takes them joint top of the table with Coleraine - at least until the Bannsiders play tomorrow.

    Portadown will feel disappointed to have taken nothing from the game as they contributed hugely to an entertaining encounter in difficult conditions.

    But two goals from ace striker Pat Hoban are enough for Glentoran to claim the points at The Oval.

  5. FULL-TIMEpublished at 21:41 GMT 31 October 2025

    Bangor 0-1 Carrick Rangers

    Full-time at Clandeboye Park, where Carrick Rangers claim a hard-fought 1-0 win thanks to Danny Gibson’s late strike.

    The hosts battled gamely but couldn’t find a breakthrough, their night undone by a moment’s hesitation at the back.

  6. SUBSTITUTIONpublished at 21:40 GMT 31 October 2025

    Bangor 0-1 Carrick Rangers

    Bangor are forced into a late change as Jack O’Mahoney limps off injured, with Lewis Francis coming on to see out the final moments.

  7. SUBSTITUTIONpublished at 21:39 GMT 31 October 2025

    Glentoran 2-1 Portadown

    Glentoran kill a few seconds in stoppage time as Jonny Russell replaces Jordan Jenkins.

  8. goal

    GOAL - Bangor 0-1 Carrick Rangerspublished at 21:36 GMT 31 October 2025

    Danny Gibson (93 mins)

    Danny Gibson pops up at the back post to slot home after some hesitant defending from the Seasiders, and that should just about seal all three points for the visitors.

  9. INJURY TIMEpublished at 21:36 GMT 31 October 2025

    Glentoran 2-1 Portadown

    There will be a minimum of four minutes of injury time at The Oval.

    Is there time for one last twist?

  10. INJURY TIMEpublished at 21:36 GMT 31 October 2025

    Bangor 0-0 Carrick Rangers

    Four minutes added on at the end of the 90.

  11. Postpublished at 21:35 GMT 31 October 2025

    Bangor 0-0 Carrick Rangers

    Jack Scott brings it down neatly on his chest and lets fly with a half-volley from distance, but it fails to trouble Gareth Deane in goal.

  12. Watch: Oisin Devlin sees redpublished at 21:34 GMT 31 October 2025

    Bangor 0-0 Carrick Rangers

    Watch as Oisin Devlin is shown a straight red card for a late challenge on Danny Gibson at Clandeboye Park.

    Media caption,

    Watch: Devlin receives red card

  13. YELLOW CARDpublished at 21:33 GMT 31 October 2025

    Glentoran 2-1 Portadown

    Glentoran's Joe Thomson and Portadown's Ryan Mayse are booked after a coming-together in midfield.

    The pair then unwisely continue the dispute, right in front of referee Ben McMaster, who gives them both a firm final warning.

  14. SUBSTITUTIONpublished at 21:29 GMT 31 October 2025

    Bangor 0-0 Carrick Rangers

    Carrick make a change as Adam Lecky replaces Kyle Cherry, giving Stephen Baxter’s men a bit more presence up top for the closing stages.

  15. Postpublished at 21:27 GMT 31 October 2025

    Glentoran 2-1 Portadown

    So close to an equaliser for Potadown as James Teelan's cross deflects off Shane McEleney and hits Andrew Mills in the chest.

    Not sure how much the keeper knew about it but the crucial thing from Glentoran's perspective is that the ball hasn't ended up in the net!

  16. Watch: Hoban heads Glentoran back in frontpublished at 21:27 GMT 31 October 2025

    Glentoran 2-1 Portadown

    Watch as Hoban scores his second of the evening to restore Glentoran's lead at the Oval.

    Media caption,

    Watch: Pat Hoban scores for Glentoran to make it 2-1

  17. Postpublished at 21:26 GMT 31 October 2025

    Bangor 0-0 Carrick Rangers

    With several Carrick players crowding the box, Jack Scott opts to go for goal himself, trying to catch Gareth Deane off guard, but his effort sails harmlessly over the bar.

  18. YELLOW CARDpublished at 21:25 GMT 31 October 2025

    Bangor 0-0 Carrick Rangers

    Harry Lynch goes into the book for obstructing Paul Heatley’s off-the-ball run into the box.

  19. SUBSTITUTIONpublished at 21:25 GMT 31 October 2025

    Glentoran 2-1 Portadown

    Portadown manager Niall Currie rolls the dice with a triple change with 12 minutes remaining.

    Off go Luke Wilson, Gary Thompson and Ben Quinn, who are replaced by Tabu Minzamba, Ryan Mayse and Rhys Annett.

  20. Postpublished at 21:22 GMT 31 October 2025

    Glentoran 2-1 Portadown

    David Fisher's through ball puts Jordan Jenkins clear in the Portadown penalty area, but visiting defender Lee Chapman muscles the Glentoran striker out of the way.