Summary

  • Listen to Sportsound's Celtic Park commentary & coverage from around the grounds

  • Celtic 0-2 Hearts - Shankland is left unmarked at a corner to head into top corner & Kingsley nets stunning 25-yard free-kick

  • Livingston 0-0 Kilmarnock - Nouble restored to XI; Watson returns from injury

  • Ross County 0-1 Dundee - Shaughnessy nets 96th-minute winner

  • St Johnstone 1-0 Hibernian - Gordon goal disallowed before Carey cracks in opener off post

  • St Mirren 0-0 Motherwell - O'Hara penalty, awarded for O'Donnell handball, saved by Kelly

  • Championship leaders Raith Rovers beat second-place Dundee Utd; four other second-tier games & full cards in Leagues 1 & 2

  1. FULL-TIMEpublished at 17:06 Greenwich Mean Time 16 December 2023

    Scottish League 1

    Cove Rangers 1-2 Alloa Athletic

    Hamilton Academical 1-3 Falkirk

    Kelty Hearts 0-1 Montrose

    Queen of the South 3-1 Edinburgh City

    Stirling Albion 1-1 Annan Athletic

  2. FULL-TIMEpublished at 17:05 Greenwich Mean Time 16 December 2023

    Scottish Championship

    Ayr United 1-0 Airdrieonians

    Dundee United 0-1 Raith Rovers

    Dunfermline Athletic 1-2 Partick Thistle

    Morton 1-0 Queen's Park

    Inverness CT 1-2 Arbroath

  3. FULL-TIME Ross County 0-1 Dundeepublished at 17:03 Greenwich Mean Time 16 December 2023

    The final kick of the game and it comes off Dundee skipper Joe Shaughnessy and goes in. He still looks stunned, in a very good way.

    Once the stewards clear the Dundee fans from the pitch, Colin Steven blows his whistle. All over.

    County were probably the more menacing side but Dundee didn't give up. A huge win for them - only their second on the road in the league this season.

    Trevor Carson denies James Brown in arguably County's best chanceImage source, SNS
    Image caption,

    Trevor Carson denies James Brown in arguably County's best chance

  4. FULL-TIME St Johnstone 1-0 Hibernianpublished at 17:01 Greenwich Mean Time 16 December 2023

    Graham Carey's dazzling drive secures all three points for St Johnstone.

    It was fitting that the best player on the park got the only goal, although the 'assist' came from a shocking pass out of defence from Dylan Levitt.

    An absolutely dominant performance from Craig Levein's men sees them climb up to eighth in the Scottish Premiership, while a very disappointing Hibernian drop to sixth.

    Graham Carey celebrates netting the winner at McDiarmid Park.Image source, SNS
  5. Postpublished at 16:59 Greenwich Mean Time 16 December 2023

    St Johnstone 1-0 Hibernian

    Hibs keeper David Marshall is up for a corner. It's a terrible delivery though.

    Shouts for a possible handball against Chris Kane as the ball bounced up against his elbow? No, it doesn't look like VAR are interested.

  6. FULL-TIME St Mirren 0-0 Motherwellpublished at 16:58 Greenwich Mean Time 16 December 2023

    How that finished goalless...

    Mark O'Hara saw his second-half penalty saved by Liam Kelly, before Motherwell missed a string of chances.

    The Fir Park side's winless run stretches to 14 games.

    Pen saveImage source, SNS
  7. 'Dancing on the streets of Raith'published at 16:56 Greenwich Mean Time 16 December 2023

    FT: Dundee United 0-1 Raith Rovers

    Kenny Crawford
    BBC Sport Scotland at Tannadice

    Raith Rovers have done it!

    Dylan Easton’s wonder-goal the difference.

    Ian Murray’s men are now five points clear at the top of the Championship.

    That's 13 games unbeaten in all competitions and seven wins on the bounce.

  8. goal

    GOAL Ross County 0-1 Dundeepublished at 16:55 Greenwich Mean Time 16 December 2023

    Joe Shaugnessy

    My word! Luke McCowan's free-kick hits the post and it's cleared into the path of Joe Shaughnessy and rebounds into the net.

    Dundee have surely snatched the points at the death.

    Dundee goalImage source, .
  9. FULL-TIME Celtic 0-2 Heartspublished at 16:54 Greenwich Mean Time 16 December 2023

    A statement win for Hearts as they win at Celtic Park for the first time in 14 years and consign the defending champions to successive Scottish Premiership defeats.

    Lawrence Shankland and Stephen Kingsley with the first-half goals and Celtic just could not respond.

    Hearts players celebratingImage source, SNS
  10. FULL-TIME Livingston 0-0 Kilmarnockpublished at 16:53 Greenwich Mean Time 16 December 2023

    Bruce Anderson's late penalty miss means this one ends in deadlock.

    Kilmarnock had the best of the chances, but there was a severe lack of quality all round this afternoon.

  11. OVERTURNED RED CARDpublished at 16:53 Greenwich Mean Time 16 December 2023

    St Johnstone 1-0 Hibernian

    Dylan Vente is not sent off.

    The Hibs striker was quickly given his marching orders for an apparent high boot on Saints skipper Liam Gordon, but a VAR intervention reduces the straight red card to a yellow.

    The question is: was it even worthy of a booking?

  12. Postpublished at 16:52 Greenwich Mean Time 16 December 2023

    Livingston 0-0 Kilmarnock

    Kyle Magennis looks absolutely gutted.

    After making his much-anticipated return to the Killie team, he's had to head off again after going down off the ball.

    He's shaking his head. Not what Killie fans will be wanting to see.

  13. Postpublished at 16:52 Greenwich Mean Time 16 December 2023

    Ross County 0-0 Dundee

    Off the line! Owen Beck cuts onto his right to get by two defenders but his effort is cleared off the line.

    Almost a late dramatic winner from Dundee's best player.

  14. Postpublished at 16:52 Greenwich Mean Time 16 December 2023

    Celtic 0-2 Hearts

    Hearts eat up some time by taking of Jorge Grant and introducing debutant Macaulay Tait.

    Grant has battled hard today after taking an early knock and it was his corner that set up the Lawrence Shankland goal.

    Is he the first Macaulay to grace the Premiership?

    A few moments later, Craig Halkett comes off the visitors' bench to take over from Nathan Atkinson.

  15. Postpublished at 16:49 Greenwich Mean Time 16 December 2023

    St Johnstone 1-0 Hibernian

    Fran Franczek, 16, heads off after an impressive first start for the Saints. The teenager kept Hibs largely quiet on their left-hand side and put in a solid, strong shift throughout.

    Veteran defender Andy Considine is on in his place.

    Fran Franczak versus Hibs.Image source, SNS
  16. Last-ditch drama!published at 16:48 Greenwich Mean Time 16 December 2023

    Dundee United 0-1 Raith Rovers

    Kenny Crawford
    BBC Sport Scotland at Tannadice

    What a goal-saving tackle by Rovers’ skipper Scott Brown to deny Louis Moult an almost certain equaliser.

    He celebrates the challenge with the Raith fans in The Shed.

  17. Postpublished at 16:48 Greenwich Mean Time 16 December 2023

    Ross County 0-0 Dundee

    James Brown plays a one-two and lays off to Eamonn Brophy. The Scotland cap drives on his left foot towards the bottom corner, and Trevor Carson saves.

    The ball spills in front of goal and Brown continues his run, but he can only skew over!

  18. Postpublished at 16:47 Greenwich Mean Time 16 December 2023

    St Mirren 0-0 Motherwell

    Theo Bair, you have got to score.

    The Motherwell sub is played through one-on-one with Zach Hemming, but can't find the corner, and Hemming turns it behind for a corner.

  19. Postpublished at 16:47 Greenwich Mean Time 16 December 2023

    St Johnstone 1-0 Hibernian

    To expand a little on Allan's comments from Perth...

    The majority of the Hibs team seem unable to trap the ball at their feet, never mind craft a half-chance.

    Saints are still the side looking more likely to net the next goal, with Chris Kane forcing a good, low stop from Hibs 'keeper David Marshall.

  20. 'One of those days for Hibs'published at 16:46 Greenwich Mean Time 16 December 2023

    St Johnstone 1-0 Hibernian

    Allan Preston
    Former St Johnstone defender on BBC Sportsound

    Hibs have been rubbish.