Summary

  • FT: Bangor 2-0 Ballymena United (19:45)

  • Lafferty own goal puts Bangor ahead and Francis adds second

  • FT: Coleraine 3-1 Linfield (19:45)

  • Cooper nets against former club and substitute McGonigle strokes home second before McKee pulls one back from the spot and Patching curls in third

  • FT: Crusaders 2-2 Carrick Rangers (19:45)

  • Bryden and Forsythe score for Crues with Scott and Burns on target for Carrick

  • FT: Glenavon 0-1 Dungannon Swifts (19:45)

  • Junior nets for Swifts

  • FT: Glentoran 2-1 Portadown (19:45)

  • Fyfe fires Ports ahead but Glens respond through Kamson Kamara and Hoban penalty

  • FT: Larne 0-0 Cliftonville (19:45)

  1. SUBSTITUTIONpublished at 21:35 GMT 30 December 2025

    Glentoran 2-1 Portadown

    Declan Devine makes a third change as James Douglas replaces Jordan Jenkins.

    Just one minute plus added time left to play in east Belfast.

  2. PENALTYpublished at 21:35 GMT 30 December 2025

    Coleraine 2-0 Linfield

    Penalty to the visitors.

  3. INJURY TIMEpublished at 21:35 GMT 30 December 2025

    Larne 0-0 Cliftonville

    The board goes up for four additional minutes at Inver Park. Still time for a late twist if either side can find a moment of quality.

  4. Postpublished at 21:35 GMT 30 December 2025

    Coleraine 2-0 Linfield

    We're into at least four additional minutes.

  5. Postpublished at 21:34 GMT 30 December 2025

    Crusaders 2-2 Carrick Rangers

    Into three added minutes here at Seaview.

  6. PENALTY APPEALpublished at 21:34 GMT 30 December 2025

    Larne 0-0 Cliftonville

    Sean Graham swings in a free-kick and Matt Ridley climbs to meet it under pressure from Odhran Casey. The Larne defender hits the deck, but Evan Boyce isn’t interested.

  7. SUBSTITUTIONpublished at 21:34 GMT 30 December 2025

    Glenavon 0-1 Dungannon Swifts

    Michael O'Connor makes a change and brings off Niall Quinn for Josh Kee.

  8. Postpublished at 21:33 GMT 30 December 2025

    Coleraine 2-0 Linfield

    Almost a lifeline for the visitors.

    Kyle McClean's free-kick causes all sorts of panic in the home defence but Aidan Harris bravely comes out of his goal to block.

  9. Postpublished at 21:32 GMT 30 December 2025

    Coleraine 2-0 Linfield

    Chris Johns has been the busier of the two goalkeepers tonight and he gets across his goal well to catch Will Patching's curling free-kick from the edge of the box.

  10. Postpublished at 21:30 GMT 30 December 2025

    Larne 0-0 Cliftonville

    Chris Gallagher floats in a free-kick that’s turned behind for a corner, and the volume inside Inver Park cranks up.

    The home fans sense a late winner could be on, and they’re doing their bit to help find it.

  11. Postpublished at 21:30 GMT 30 December 2025

    Bangor 2-0 Ballymena United

    So close to a third for Bangor as Ben Arthurs meets Stephen McGuinness' free kick with a powerful volley but Sean O'Neill springs across his goal to save.

  12. YELLOW CARDpublished at 21:30 GMT 30 December 2025

    Coleraine 2-0 Linfield

    Linfield's Ben Hall with the most blatant yellow card you'll see all season, going into referee Ben McMaster's notebook for a pull back on Coleraine sub Zane Okoro.

  13. Postpublished at 21:30 GMT 30 December 2025

    Crusaders 2-2 Carrick Rangers

    Carrick are the next to go close through a Paul Heatley strike after an Adam Lecky knock-down.

    However, the strike goes just to the left of the Crusaders' upright.

  14. SUBSTITUTIONpublished at 21:30 GMT 30 December 2025

    Glentoran 2-1 Portadown

    Aaron McCarey won't be able to continue as he signals to the bench to make a chance.

    Alex Moore replaces him between the sticks. Six minutes of normal time remaining.

  15. SUBSTITUTIONpublished at 21:29 GMT 30 December 2025

    Glenavon 0-1 Dungannon Swifts

    Rodney McAree opts to make a change and brings on James Knowles for Kealan Dillon.

  16. YELLOW CARDpublished at 21:28 GMT 30 December 2025

    Glenavon 0-1 Dungannon Swifts

    Jack Malone enters the book after a challenge on Junior.

  17. SUBSTITUTIONpublished at 21:28 GMT 30 December 2025

    Bangor 2-0 Ballymena United

    A double change for Bangor as Liam Burns and Paul Osew replace Michael Morgan and Tiarnan Mulvenna.

  18. SUBSTITUTIONpublished at 21:27 GMT 30 December 2025

    Coleraine 2-0 Linfield

    Coleraine winger Lewis McGregor is replaced by Zane Okoro for the remainder of this game.

  19. Postpublished at 21:27 GMT 30 December 2025

    Glentoran 2-1 Portadown

    Portadown goalkeeper Aaron McCarey is down receiving treatment after a collision with Ahu Obhakhan.

    He look in some discomfort but eventually gets back to his feet and will carry on.

  20. Postpublished at 21:26 GMT 30 December 2025

    Crusaders 2-2 Carrick Rangers

    Crusaders applying more pressure in the Carrick box now, they seem to be most likely to score at this stage and Lewis Barr goes close with a header from a delivery from the left.

    Eight minutes remain here in north Belfast.