SUBSTITUTIONpublished at 16:22 GMT 26 December 2025
Ballymena United 1-0 Coleraine
Coleraine make a change as Lewis McGregor replaces Ronan Doherty.
FT: Ballymena United 2-0 Coleraine (15:00)
O'Connor double gives Sky Blues first home win over Bannsiders since 2012
FT: Carrick Rangers 1-2 Larne (15:00)
Heatley breaks the deadlock but goals from O'Connor and O'Neill turn game on its head
FT: Cliftonville 1-2 Crusaders (15:00)
Ryan Curran own goal put Crues in front and Brooks doubled lead before Casey pulled a goal back
FT: Dungannon Swifts 1-0 Bangor (15:00)
Early Glenny goal gives Swifts all three points
FT: Linfield 0-1 Glentoran (15:00)
Glens beat Blues at Windsor on Boxing Day for first time courtesy of Thomson goal
FT: Portadown 1-0 Glenavon (15:00)
Wilson goal helps Ports to derby win
Ballymena United 1-0 Coleraine
Coleraine make a change as Lewis McGregor replaces Ronan Doherty.
Cliftonville 0-1 Crusaders
Jack Keaney goes into Ian McNabb’s book for a late challenge on Adam Brooks as the Crues looked to break. No real complaints from the Cliftonville defender.
Carrick Rangers 1-0 Larne
Christopher Gallagher becomes the second Larne player to be booked for a foul in midfield.
Ballymena United 1-0 Coleraine
Coleraine's Cameron Stewart is the first player cautioned after pulling back Daire O'Connor.
Carrick Rangers 1-0 Larne
Larne stand-in boss Keith O'Hara reacts immediately to going behind, withdrawing Benji Magee and sending on Tiarnan O'Connor.
Portadown 1-0 Glenavon
A smart turn and shot by Paul McGovern in the Portadown half looks destined for the top corner but for a great save by Aaron McCarey.
McCarey then rises well to punch the ball clear for the resultant corner.
Ballymena United 1-0 Coleraine
Ballymena break quickly on the counter-attack with Kian Corbally switching play with a diagonal ball to Jack O'Reilly whose low shot is well-struck but it's too close to Coleraine keeper Ryan Schofield.
Carrick Rangers 1-0 Larne
Colin Coates
Former Crusaders captain on BBC Sportsound
There was only going to be one outcome once he [Heatley] goes through.
After Larne had probably started the half the better of the two sides, it is Carrick who get the first goal on the counter.
Cliftonville 0-1 Crusaders
A change for Declan Caddell’s men as Lewis Barr makes way and Evan Easton enters the fray.
Cliftonville 0-1 Crusaders
Odhran Casey meets the resulting corner with a firm header, but it flashes wide of the target.
Another half-chance for the home side, who are pushing for an eqauliser.
Cliftonville 0-1 Crusaders
Jack Keaney bends a free-kick from 25 yards, and it looks destined for the bottom corner, but Musa Dibaga produces a stunning fingertip save at full stretch to claw it away.
A brilliant stop to preserve the Crues' lead.
Linfield 0-1 Glentoran
Linfield captain Jamie Mulgrew is booked.
Paul Heatley (56 mins)
The home side break the deadlock 11 minutes into the second half and it's Paul Heatley with a trademark finish.
Billy Joe Burns does brilliantly initially to break up a Larne attack before curling an ball with the outside ofnhis right foot in behind the Larne defence.
Heatley times his run from his own half to perfection and races on to the ball unopposed inside the Larne half.
He simply outpaces his opponents before having the calmness to lift the ball over the advancing Rohan Ferguson and into an empty net.
A brilliant finish from the evergreen front man.
Portadown 1-0 Glenavon
Portadown break after a Glenavon corner and James Teelan sprints into the Glenavon half for a promising attack, but he has a heavy touch while on his travels and the ball bobbles out of play.
Ballymena United 1-0 Coleraine
Jamie McGonigle fires a shot on the turn for Coleraine but it trundles through, almost in slow-motion, to Sean O'Neill.
Linfield 0-1 Glentoran
It really should be 2-0 to Glentoran if it wasn't for Chris Johns!
Jordan Jenkins is played through on goal with only the keeper to beat, but the onrushing Johns denies him with a superb stop.
The visitors enjoying a spell of successive chances as they look to double their lead.
Cliftonville 0-1 Crusaders
Joe Sheridan lays it off for Odhran Casey to strike from distance, but Adam Brooks throws himself in the way to make a solid block.
Portadown 1-0 Glenavon
Yellow card for Portadown’s James Teelan for a late sliding challenge.
Cliftonville 0-1 Crusaders
Another teasing free-kick from Rory Hale causes problems in the Crues’ box, but neither Eric McWoods, Ryan Curran, nor Jonny Addis can make contact as it flashes across the face of goal.
Carrick Rangers 0-0 Larne
Concern for the visitors as Ryan Nolan stays down after winning a header inside the Carrick Rangers penalty area.
Thankfully, a quick dab with the magic sponge and he's able to continue.