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. YELLOW CARDpublished at 21:25 GMT 30 December 2025

    Coleraine 2-0 Linfield

    Coleraine defender Charles Dunne is booked for a foul on Calumn Morrison.

  2. SUBSTITUTIONpublished at 21:24 GMT 30 December 2025

    Larne 0-0 Cliftonville

    Double change for the Reds as Jim Magilton turns to experience.

    Conor Falls and Eric McWoods make way, with Joe Gormley and Ryan Curran thrown on for the final push.

  3. CLOSE!published at 21:24 GMT 30 December 2025

    Larne 0-0 Cliftonville

    Logan Wallace gets a back-pass all wrong, and suddenly Eric McWoods is in pursuit, sensing an opening.

    Rohan Ferguson races out quickly and just about does enough to snuff out the danger. Nervy moment for the hosts.

  4. Postpublished at 21:24 GMT 30 December 2025

    Coleraine 2-0 Linfield

    Liam Beckett
    Sportsound summariser

    There is no doubt that McGonigle is a quality player and he showed that there.

    He shrugged off the Linfield defender, took a touch and guided it low and hard into the bottom corner to give Johns no chance.

  5. Postpublished at 21:23 GMT 30 December 2025

    Bangor 2-0 Ballymena United

    James Hood plays in Matthew Clarke but his deflected shot is comfortably saved by Bangor keeper Patrick Solis Grogan.

  6. SUBSTITUTIONpublished at 21:22 GMT 30 December 2025

    Larne 0-0 Cliftonville

    This is the moment the Larne faithful have been waiting for.

    Andy Ryan returns to action, coming on in place of Paul O’Neill. A warm reception greets the striker as he makes his first appearance since recovering from his long-term injury.

  7. goal

    GOAL - Coleraine 2-0 Linfieldpublished at 21:21 GMT 30 December 2025

    Jamie McGonigle (77 mins)

    He's only been on the field a matter of moments but 'super sub' Jamie McGonigle doubles Coleraine's lead with 13 minutes remaining.

    Again, Matthew Shevlin provides the assist, flicking on a goalkeeping clearance to set the substitute free.

    McGonigle takes a touch to control the ball before dispatching his shot low into the far corner past a helpless Chris Johns.

  8. SUBSTITUTIONpublished at 21:20 GMT 30 December 2025

    Glentoran 2-1 Portadown

    Declan Devine makes his second change of the night as Jonny Russell replaces Daniel Amos in defence.

  9. YELLOW CARDpublished at 21:19 GMT 30 December 2025

    Glentoran 2-1 Portadown

    Jordan Jenkins is booked for a late challenge on Steven McCullough.

  10. CLOSE!published at 21:19 GMT 30 December 2025

    Larne 0-0 Cliftonville

    A huge let-off for the visitors.

    Lewis Ridd gifts possession straight to Tomas Cosgrove with a poor pass and scrambles back towards his line, but the full-back fires his shot straight at the recovering keeper.

  11. SUBSTITUTIONpublished at 21:19 GMT 30 December 2025

    Coleraine 1-0 Linfield

    Coleraine goalscorer Joel Cooper leaves the field to a mixture of cheers and boos to be replaced by Jamie McGonigle for the final 15 minutes.

  12. Watch: Francis extends Bangor advantagepublished at 21:19 GMT 30 December 2025

    Bangor 2-0 Ballymena Utd

    Watch Lewis Francis sweep the ball home to double Bangor's advantage over Ballymena.

    Media caption,

    Watch: Lewis Francis doubles Bangors lead at Clandeboye Park

  13. TRIPLE SUBSTITUTIONpublished at 21:18 GMT 30 December 2025

    Glentoran 2-1 Portadown

    Niall Currie makes three attacking changes as Josh Ukek, Ahu Obhakhan and Shay McCartan replace Ben Quinn, James Teelan and Divin Isamala.

    71 minutes on the clock.

  14. Postpublished at 21:17 GMT 30 December 2025

    Bangor 2-0 Ballymena United

    A rare opening for Ballymena as Daire O'Connor's low shot following a corner is saved by Patrick Solis Grogan.

  15. Watch: Junior fires Swifts aheadpublished at 21:17 GMT 30 December 2025

    Glenavon 0-1 Dungannon Swifts

    Here is how Junior scored Dungannon Swifts' opener at Mourneview Park.

    Media caption,

    Watch :- Junior gives Dungannon the lead

  16. Postpublished at 21:17 GMT 30 December 2025

    Larne 0-0 Cliftonville

    Jordan McEneff delivers a deep corner towards the back post, where Matt Ridley rises highest but can’t keep his header down. Another half-chance for the hosts, who are still searching for a breakthrough.

  17. SUBSTITUTIONpublished at 21:16 GMT 30 December 2025

    Glenavon 0-1 Dungannon Swifts

    Michael O'Connor shuffles the pack and introduces Stephen Mallon in place of Ben Wilson.

  18. SUBSTITUTIONpublished at 21:16 GMT 30 December 2025

    Larne 0-0 Cliftonville

    Jim Magilton makes another change as Thomas Lavery comes on for Keevan Hawthorne.

  19. CLOSE!published at 21:16 GMT 30 December 2025

    Glenavon 0-1 Dungannon Swifts

    Adam Glenny goes on a great solo run and beats three Glenavon defenders in the box.

    His shot requires a reflex save from Mark Byrne.

  20. BIG CHANCE!published at 21:16 GMT 30 December 2025

    Glentoran 2-1 Portadown

    A swift Glentoran counter attack almost results in a goal, but Liam Burt gets his feet tangled and can't get a shot away.

    Patrick Hoban finds Dylan Connolly in acres of space down the right, who crosses first time to Burt in the area who squanders a brilliant opportunity to add a third for the Glens.