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. PENALTY MISSED!published at 15:21 Greenwich Mean Time 30 December 2023

    Aberdeen 0-1 St Mirren

    Mark O'Hara stutters in his run-up, which seems to put him off, and he drags his spot-kick a yard or two wide of the left-hand post.

    Dear me. That's an enormous let-off for the Dons.

  2. goal

    GOAL! Motherwell 2-0 Livingstonpublished at 15:21 Greenwich Mean Time 30 December 2023

    Theo Bair

    Feed the Bair.

    It only gets worse for Livingston as the home side double their advantage, with Blair Spittal and Theo Bair combining once again.

    The former clips through a lovely through ball for the latter, who makes no mistake in prodding the ball past Shamal George.

    Motherwell goal
  3. PENALTY to St Mirren!published at 15:20 Greenwich Mean Time 30 December 2023

    Aberdeen 0-1 St Mirren

    St Mirren have continued to press for a goal since going ahead.

    Mikael Mandron squares to Lewis Jamieson and he curls for goal, but it strikes the hand of Richard Jensen.

    There's a VAR check to confirm and Grant Irvine gives the penalty.

  4. Different dug-outs, same get-uppublished at 15:19 Greenwich Mean Time 30 December 2023

    Kilmarnock 0-0 Dundee

    Jane Lewis
    BBC Scotland at Rugby Park

    Derek McInnes and Tony Docherty may no longer share a dug-out, but they still share the same fashion sense.

    Black hooded jackets, black trousers, black shoes with white soles. I can barely tell them apart from up here.

    Note to self: McInnes is in the dug-out to the right.

  5. Postpublished at 15:17 Greenwich Mean Time 30 December 2023

    Hearts 0-0 Ross County

    It's a positive spell for Hearts.

    A really nice move ends up with Kyosuke Tagawa being played the ball right in the centre of the box, just behind the penalty spot.

    All he has to do is hit the target but he can't get the connection right and it goes wide.

  6. goal

    GOAL! Motherwell 1-0 Livingstonpublished at 15:15 Greenwich Mean Time 30 December 2023

    Blair Spittal

    A well deserved lead for the hosts.

    Joel Nouble has his pocket picked by Mika Biereth, allowing Theo Bair to delightfully drag the ball beyond two Livingston defenders before - quite inexplicably and incredibly unselfishly - gifting Blair Spittal the opportunity to score.

    Spittal pokes home beyond Shamal George after speeding on to Bair's one-yard pass.

    Motherwell goal
  7. Postpublished at 15:13 Greenwich Mean Time 30 December 2023

    Kilmarnock 0-0 Dundee

    Danny Armstrong, that's brave.

    The home winger has the opportunity to boot the ball up the park, but instead chooses to dance along the bye-line and into the box.

    Not sure what that was about. Derek McInnes will just be glad he got away with it.

  8. goal

    GOAL! Aberdeen 0-1 St Mirrenpublished at 15:12 Greenwich Mean Time 30 December 2023

    Mark O'Hara

    St Mirren get forward for the first time in the match as Greg Kiltie squares to Mikael Mandron.

    The big striker spins and hits, it's deflected, but the ball drops to Mark O'Hara and he fires in from eight yards out.

    Their first goal after three games without one.

    St Mirren goal
  9. Postpublished at 15:11 Greenwich Mean Time 30 December 2023

    Hearts 0-0 Ross County

    Chance for Alex Lowry.

    He tees up a shot just outside the box but Ryan Leak is in the way to direct the ball out for a corner.

    They can't make anything of it but they eventually manage to get the ball back into the Ross County box where Kyosuke Tagawa tees up Frankie Kent who fires it straight at Ross Laidlaw.

    The flag eventually goes up for offside to give County a bit of breathing space.

  10. goal

    GOAL! Ayr United 0-2 Dunfermline Athleticpublished at 15:10 Greenwich Mean Time 30 December 2023

    Alex Jakubiak

  11. Postpublished at 15:09 Greenwich Mean Time 30 December 2023

    Aberdeen 0-0 St Mirren

    Tyrone Smith
    BBC Scotland at Pittodrie

    No snow or rain in the Granite City yet. But make no mistake, it is perishing at Pittodrie today.

    A strong wind is whirling around the old ground.

    Hopefully the action on the park can warm up the hardy souls in the stands.

  12. Postpublished at 15:08 Greenwich Mean Time 30 December 2023

    Kilmarnock 0-0 Dundee

    Kyle Vassell fires off a snapshot and forces Trevor Carson into his first save of the afternoon.

    It's fairly routine, but the Killie captain is showing his physical attributes early doors.

  13. GREAT SAVE!published at 15:07 Greenwich Mean Time 30 December 2023

    Motherwell 0-0 Livingston

    An outstretched Mika Biereth is denied by a fantastic Shamal George stop after the forward latched on to a fine Georgie Gent cross.

  14. goal

    GOAL! Ayr United 0-1 Dunfermline Athleticpublished at 15:06 Greenwich Mean Time 30 December 2023

    Alex Jakubiak

  15. CLOSE!published at 15:05 Greenwich Mean Time 30 December 2023

    Motherwell 0-0 Livingston

    Early chance at Fir Park.

    Motherwell striker Mika Biereth capitalises on a defensive error to tee up Theo Bair, whose scuffed effort deflects off Michael Nottingham and edges just wide of Shamal George's goal.

  16. Postpublished at 15:04 Greenwich Mean Time 30 December 2023

    Aberdeen 0-0 St Mirren

    A bad dive from Jamie McGrath, as the Aberdeen player throws himself to the deck in the St Mirren box.

    Thankfully referee Grant Irvine isn't fooled.

  17. DISALLOWED GOALpublished at 15:04 Greenwich Mean Time 30 December 2023

    Hearts 0-0 Ross County

    Ross County thought they had the ball in the back of the net.

    Zander Clark palms the ball out and Ben Purrington is there to head it into the bottom corner.

    It's ruled out for offside but VAR are checking. After a long review, it's off.

  18. KICK-OFFpublished at 15:01 Greenwich Mean Time 30 December 2023

    Away we go across the country.

  19. Postpublished at 15:00 Greenwich Mean Time 30 December 2023

    Tyrone Smith
    BBC Scotland at Pittodrie

    A nice touch at Pittodrie.

    Just before kick-off, there will be a moment of remembrance as pipers play The Northern Lights as Aberdeen pay their respects to all the members of the Dons family who have died during 2023.

  20. 'We are desperate to win' - Kettlewellpublished at 14:57 Greenwich Mean Time 30 December 2023

    Motherwell v Livingston (15:00)

    Motherwell manager Stuart Kettlewell tells BBC Scotland: "There's a lot of significance on the game. We find ourselves in a position to be desperate to win a game, and we come up against the team a place below us in the league.

    "What we do is we always show Livingston a massive amount of respect but we have to see it as an opportunity to put some daylight between ourselves and them, but also see if we can try to force a way towards the teams above us.

    "We've spoken to the players about making your own luck, but for us today, very simply, we've had a lot of plaudits about playing a lot of good football at times. What we need to do is try to get three points. A cheap goal for us would work.

    "We are united. We are together as a team. The feeling in the dressing room, believe it or not given the run we are on, is very united. But all that said, the most important thing is here today at three o'clock. We can only try and convert that into three points."