Postpublished at 14:15 Greenwich Mean Time 30 December 2023
Celtic 2-0 Rangers
Kyogo gets on to a ball over the top and forces Jack Butland into a fairly simple stop.
The flag is up anyway but he looked on.
Listen to Sportsound
Aberdeen 0-3 St Mirren - O'Hara strike deflects past Roos before St Mirren captain misses VAR-reviewed penalty; Ayunga adds second & Kiltie third
Hearts 2-2 Ross County - Cochrane diverts into own net before incredible Dhanda free-kick; Vargas pulls one back & Shankland levels
Kilmarnock 2-2 Dundee - McKenzie & Wright score late to cancel out McCowan opener but Shaughnessy levels in stoppage-time
Motherwell 3-1 Livingston - Spittal & Bair net before Pittman pulls one back; magnificent Bair effort restores advantage
Arbroath draw with Raith in Championship after substitute goalkeeper Adams, playing up front, nets from 30 yards
Nick McPheat
Celtic 2-0 Rangers
Kyogo gets on to a ball over the top and forces Jack Butland into a fairly simple stop.
The flag is up anyway but he looked on.
Celtic 2-0 Rangers
Every Celtic pass is being greeted with a "whey" from the home crowd.
Under 10 minutes to play.
Celtic 2-0 Rangers
David Turnbull goes into the book for pulling Dujon Sterling to the deck.
A cynical one.
Celtic 2-0 Rangers
Maik Nawrocki isn't hanging about, is he?
That's another brilliant tackle as he slides in on substitute Scott Wright.
Celtic 2-0 Rangers
Here comes John Souttar.
It's another big cheer, this time for John Lundstram, who makes way.
Celtic 2-0 Rangers
Huge roar from the home fans as Maik Nawrocki dispossess Cyriel Dessers on halfway.
He's done well since being thrown on.
Celtic 2-0 Rangers
David Turnbull spins on the left of the box but drills low and straight at Jack Butland.
Celtic 2-0 Rangers
Pat Nevin
Former Scotland winger on BBC Radio 5 Live
Celtic supporters will be thinking 2-0 is not enough now.
This is a chance for a real psychological blow.
Celtic 2-0 Rangers
Billy Dodds
Former Rangers striker on BBC Sportsound
Just try and apply pressure and run beside him.
As soon as you touch him, you're gone.
Celtic 2-0 Rangers
This is all starting to feel a bit familiar for Rangers...
Celtic 2-0 Rangers
Uh oh...
Daizen Maeda is clean through and Leon Balogun just hauls him down.
A straightforward red card.
Celtic 2-0 Rangers
Celtic now turn to their bench as Paulo Bernardo gets a standing ovation.
David Turnbull is on.
Celtic 2-0 Rangers
Big cheers for Todd Cantwell (sarcastic ones, obviously) as the Rangers midfielder comes off for former Norwich team-mate Kieran Dowell.
Celtic 2-0 Rangers
After all that, James Tavernier smashes the free-kick into the wall.
Celtic 2-0 Rangers
Abdallah Sima looks a bit groggy but he's up.
Celtic 2-0 Rangers
Sima is going to need some treatment for that...
Celtic 2-0 Rangers
Abdallah Sima takes a forearm from Alistair Johnston and Rangers have a foul.
Johnston is another Celtic player on a yellow card.
Celtic 2-0 Rangers
Paulo Bernardo gets lucky.
He's already on a booking then flies in late on Connor Goldson.
Just a foul. No card.
Celtic 2-0 Rangers
Luis Palma looks to dink a wee ball into the Rangers box but it's easy for Jack Butland.
We're into the final half hour at Celtic Park.
Celtic 2-0 Rangers
John Lundstram bursts through midfield then finds Cyriel Dessers.
He's at a tight angle and smashes it into the near-post side netting.
Not far away.