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. goal

    GOAL - Glentoran 2-1 Portadownpublished at 21:04 GMT 30 December 2025

    Patrick Hoban (58 mins)

    Patrick Hoban makes no mistake from the spot and dispatches the penalty kick to put the Glens in front.

    Aaron McCarey dives the right way but can't get anywhere near Hoban's strike.

  2. Postpublished at 21:03 GMT 30 December 2025

    Coleraine 1-0 Linfield

    What a chance for Coleraine to double their lead.

    Lewis McGregor breaks from deep before feeding Deann Jarvis on the left wing.

    The left back picks out his pass, feeding Matthew Shevlin at the back post.

    The striker heads goal wards but Chris Johns gathers at his near post.

  3. SUBSTITUTIONpublished at 21:03 GMT 30 December 2025

    Larne 0-0 Cliftonville

    Jim Magilton responds with a change of his own, sending on Joe Sheridan in place of Michael Glynn.

  4. PENALTYpublished at 21:02 GMT 30 December 2025

    Glentoran 1-1 Portadown

    Liam Burt goes to ground under the challenge of Aaron McCarey and Steven Gregg points to the spot!

    Patrick Hoban will step up to hit it for the Glens.

  5. Watch: Forsythe equalises for Cruespublished at 21:02 GMT 30 December 2025

    Crusaders 2-2 Carrick Rangers

    See how Kurtis Forsythe restored parity between Crusaders and Carrick Rangers early in the second half at Seaview.

    Media caption,

    Watch: Kurtis Forsythe scores for Crusaders to make it 2-2

  6. SUBSTITUTIONpublished at 21:01 GMT 30 December 2025

    Larne 0-0 Cliftonville

    First change of the evening for the Inver Reds as Benji Magee makes way for Matty Lusty. A like-for-like switch up top as Gary Haveron looks for fresh legs in the final third.

  7. Postpublished at 21:01 GMT 30 December 2025

    Glenavon 0-0 Dungannon Swifts

    Andrew Mitchell hits an enticing cross into the box which is met by the knee of Leo Alves for a weak shot.

    Mark Byrne collects the ball comfortably.

  8. MISSED PENALTYpublished at 21:01 GMT 30 December 2025

    Bangor 1-0 Ballymena United

    Sean O'Neill dives to his right to keep out Ben Arthurs' low spot kick.

  9. PENALTYpublished at 20:59 GMT 30 December 2025

    Bangor 1-0 Ballymena United

    Penalty to Bangor...

  10. Postpublished at 20:59 GMT 30 December 2025

    Coleraine 1-0 Linfield

    It's a goal this game badly needed.

    The question now is, can Linfield respond?

    Still plenty of time for David Healy's side, though.

  11. HITS THE WOODWORKpublished at 20:59 GMT 30 December 2025

    Larne 0-0 Cliftonville

    Keevan Hawthorne swings in a superb cross from the left, and Conor Falls rises well to meet it with a firm header. Rohan Ferguson reacts brilliantly to tip it onto the bar.

  12. 'Cooper at his best'published at 20:58 GMT 30 December 2025

    Coleraine 1-0 Linfield

    Liam Beckett
    Sportsound summariser

    Superb goal and a superb finish from an in-form player.

    Money buys a player like Cooper, who can win you a game with one flash of brilliance and that was Cooper at his best.

  13. YELLOW CARDpublished at 20:57 GMT 30 December 2025

    Larne 0-0 Cliftonville

    Paul O’Neill goes into Evan Boyce’s book after bundling into Jack Keaney late as the Reds defender released the ball.

  14. goal

    GOAL - Coleraine 1-0 Linfieldpublished at 20:56 GMT 30 December 2025

    Joel Cooper (52 mins)

    The deadlock is broken at the Showgrounds - by former Linfield favourite Joel Cooper.

    Matthew Shevlin flicks on a header into space for his strike partner to run into.

    Cooper still has plenty to do but he does it brilliantly, bearing down on goal before calmly stroking the ball left-footed into the far corner of the net past a helpless Chris Johns.

    That's Cooper's 12th goal of the season.

  15. Postpublished at 20:55 GMT 30 December 2025

    Coleraine 0-0 Linfield

    Linfield with the early pressure in the second half.

    A simple ball over the top releases Matthew Fitzpatrick but his shot is well saved.

  16. Postpublished at 20:53 GMT 30 December 2025

    Larne 0-0 Cliftonville

    Chris Gallagher lets fly from the edge of the area, and a deflection wrong-foots Lewis Ridd, who fumbles the effort and can only help it behind for a corner.

    It’s the first real sign of second-half pressure from the Inver Reds, but it comes to nothing.

  17. KICK-OFFpublished at 20:52 GMT 30 December 2025

    Glentoran 1-1 Portadown

    Back under way in east Belfast for the second half.

    One change at the break as Tabu Rabby Minzamba replaces Luke Wilson for the Ports.

  18. KICK-OFFpublished at 20:51 GMT 30 December 2025

    Glenavon 0-0 Dungannon Swifts

    We are back under way at Mourneview Park.

    One change for Glenavon with Barney McKeown coming on for Luke Cartwright who suffered a knock during the first half.

  19. goal

    GOAL - Crusaders 2-2 Carrick Rangerspublished at 20:51 GMT 30 December 2025

    Kurtis Forsythe (48 mins)

    Super-sub Kurtis Forsythe strikes with his first touch of the game.

    Elliot Dunlop rifles the ball across goal by way of a deflection and there is Forsythe at the back post to poke home.

    What an impact from the replacement.

  20. KICK-OFFpublished at 20:49 GMT 30 December 2025

    Larne 0-0 Cliftonville

    The home side gets us going again at Inver Park.

    No changes at the break, but both managers will be hoping for more cutting edge in the final third.