Summary

  • 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

  1. A hand ball or not?published at 13:29 Greenwich Mean Time 30 December 2023

    HT: Celtic 1-0 Rangers

    Pat Nevin
    Former Scotland winger on BBC Radio 5 Live

    I tell you what. I've just seen another angle of that possible Johnston hand ball. That will be discussed at half-time.

    I've seen three angles and it didn't look like a hand ball. If he saw that fourth one, the referee might have given it.

  2. Postpublished at 13:27 Greenwich Mean Time 30 December 2023

    Celtic have a record of W9, D0, L1 when leading at half-time in the Premiership this season.

  3. Celtic edging it at the breakpublished at 13:25 Greenwich Mean Time 30 December 2023

    HT: Celtic 1-0 Rangers

    Kheredine Idessane
    BBC Scotland at Celtic Park

    Two in two for Paulo Bernardo, with the on-loan Benfica midfielder finding his scoring touch in timely fashion.

    He's finding form just as Reo Hatate returns to the first team squad.

    The busier keeper, however, has Celtic keeper Joe Hart at the other end.

    A couple of key saves to deny Ross McCausland and Todd Cantwell and keep his side's slender lead intact.

    The points are far from secure.

  4. Bernardo's bulletpublished at 13:23 Greenwich Mean Time 30 December 2023

    HT: Celtic 1-0 Rangers

    Celtic's Paulo Bernardo scoresImage source, SNS
  5. HALF-TIMEpublished at 13:21 Greenwich Mean Time 30 December 2023

    Celtic 1-0 Rangers

    Take a few deep breathes. Get your stretches done. Get fluids in you.

    We do this all over again in 15 minutes.

  6. Postpublished at 13:20 Greenwich Mean Time 30 December 2023

    Celtic 1-0 Rangers

    It's Ridvan Yilmaz who takes is one and AGAIN Kyogo clears.

    He's done that about four times this half.

  7. Postpublished at 13:19 Greenwich Mean Time 30 December 2023

    Celtic 1-0 Rangers

    Rangers are going to have one more chance to put the ball in the Celtic box with a wide free-kick...

  8. Postpublished at 13:18 Greenwich Mean Time 30 December 2023

    Celtic 1-0 Rangers

    Two minutes added at the end of this frantic half.

  9. 'Celtic creating own problems'published at 13:16 Greenwich Mean Time 30 December 2023

    Celtic 1-0 Rangers

    Pat Bonner
    Former Celtic goalkeeper on BBC Sportsound

    Celtic are putting themselves at risk at the back.

    The passes from Joe Hart to the centre-halves are causing trouble.

  10. PENALTY APPEALpublished at 13:15 Greenwich Mean Time 30 December 2023

    Celtic 1-0 Rangers

    Oh wow, a VAR check is ongoing as Alistair Johnston appears to handle the ball out of play.

    The Celtic right-back looks worried.

    Play on. Nick Walsh won't be going to the monitor.

  11. GREAT SAVE!published at 13:14 Greenwich Mean Time 30 December 2023

    Celtic 1-0 Rangers

    Ross McCausland shifts the ball on to his right foot and smashes a shot to the far corner.

    Joe Hart gets down low to make a super save.

    Celtic need half-time. The really do.

  12. Postpublished at 13:12 Greenwich Mean Time 30 December 2023

    Celtic 1-0 Rangers

    Maik Nawrocki slides in beautifully to halt Abdallah Sima.

    It wins Rangers a corner, which comes to hee-haw.

  13. Celtic defence 'fast asleep'published at 13:12 Greenwich Mean Time 30 December 2023

    Celtic 1-0 Rangers

    Pat Nevin
    Former Scotland winger on BBC Radio 5 Live

    Celtic were fast asleep. That was a simple ball over the two centre-backs.

    McCausland should have done better, but Celtic's problems have all been created by themselves.

  14. Postpublished at 13:12 Greenwich Mean Time 30 December 2023

    Celtic 1-0 Rangers

    Philippe Clement is in the book now.

    Welcome to the Old Firm derby, big man.

  15. 'Rangers well in this'published at 13:11 Greenwich Mean Time 30 December 2023

    Celtic 1-0 Rangers

    Billy Dodds
    Former Rangers striker on BBC Sportsound

    Rangers aren't out of this.

    Celtic have dominated, but the visitors are creating chances.

  16. Postpublished at 13:10 Greenwich Mean Time 30 December 2023

    Celtic 1-0 Rangers

    Another huge chance for Rangers.

    I've just looked up and Ross McCausland is in out of nowhere.

    But, just like Cyriel Dessers, he takes far too long to shoot then has an attempt blocked.

    Todd Cantwell then drills one to the far post but Joe Hart holds well.

  17. Not a camera to be seen...published at 13:09 Greenwich Mean Time 30 December 2023

    Celtic 1-0 Rangers

    Paulo BernardoImage source, PA Media
  18. 'Game suiting Celtic'published at 13:08 Greenwich Mean Time 30 December 2023

    Celtic 1-0 Rangers

    Pat Bonner
    Former Celtic goalkeeper on BBC Sportsound

    I think the game is dictating the tempo and it suits Celtic.

    There is space, Rangers won't sit back as teams normally do here, and Celtic can exploit that.

  19. Postpublished at 13:08 Greenwich Mean Time 30 December 2023

    Celtic 1-0 Rangers

    This is Maik Nawrocki's first game since 20 August.

    Nae pressure.

  20. ouch!

    Ouch!published at 13:06 Greenwich Mean Time 30 December 2023

    Celtic 1-0 Rangers

    Stephen Welsh is getting treatment.

    He hurt himself when Cyriel Dessers dispossessed him and he's going to have to come off.

    Looks like a shoulder injury. Here comes Maik Nawrocki.

    Welsh injuryImage source, SNS