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. DISALLOWED GOALpublished at 15:48 Greenwich Mean Time 30 December 2023

    Motherwell 3-1 Livingston

    There's still plenty of time, but there's no hat-trick for Theo Bair just yet.

    Shane Blaney's header bounces off the forward's calf and rolls beyond a helpless Shamal George, though the flag is up and the goal is rightly ruled out.

  2. Away support in good voicepublished at 15:47 Greenwich Mean Time 30 December 2023

    Kilmarnock 0-1 Dundee

    Jane Lewis
    BBC Scotland at Rugby Park

    That Dundee goal sent the away fans into sheer delight.

    It was a terrific finish from Luke McCowan and the travelling support are showing their pleasure by singing and clapping their way through this one now.

    Certainly nosier than the Killie support at the moment.

  3. Postpublished at 15:45 Greenwich Mean Time 30 December 2023

    Aberdeen 0-1 St Mirren

    Penalty shout for the Dons as James McGarry goes down in the box when Aberdeen are two-on-two.

    It looked a little soft, there wasn't much contact. Grant Irvine isn't interested.

  4. Postpublished at 15:44 Greenwich Mean Time 30 December 2023

    Kilmarnock 0-1 Dundee

    Brad Lyons is going to be unable to continue.

    The midfielder hits the deck for the second time in a few minutes and trudges off with heads bowed.

    Rory McKenzie is the replacement.

  5. ouch!

    Ouch!published at 15:43 Greenwich Mean Time 30 December 2023

    Motherwell 3-1 Livingston

    Mikey Devlin goes in the book after crashing into the back of Mika Biereth - who takes his time getting back on his feet.

    Words exchanged between players on both teams in the aftermath, but any sign of trouble is quickly quashed by the officials.

  6. goal

    GOAL! Ayr Utd 1-2 Dunfermline Athleticpublished at 15:42 Greenwich Mean Time 30 December 2023

    Aiden McGeady

  7. Postpublished at 15:40 Greenwich Mean Time 30 December 2023

    Hearts 0-0 Ross County

    A nice bit of build-up play from Hearts after enduring some pressure from the visitors.

    The ball ends up with Lawrence Shankland and he tries a shot from the edge of the box but totally mis-hits it and it slices wide of the post.

  8. goal

    GOAL! Queen's Park 1-0 Airdrieonianspublished at 15:37 Greenwich Mean Time 30 December 2023

    Dom Thomas

  9. goal

    GOAL! Kilmarnock 0-1 Dundeepublished at 15:36 Greenwich Mean Time 30 December 2023

    Luke McCowan

    A young man who knows how to score a belter.

    Luke McCowan drifts inside and arrows his effort with power towards the Killie goal.

    With an awkward bounce in front of Will Dennis, Dundee hit the front.

    Dundee goal
  10. goal

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

    Theo Bair

    That's an outrageous finish.

    Theo Bair chops inside of Livi skipper Mikey Devlin and coolly chips Shamal George from a very tight angle.

    Simply, a sensational goal.

    Motherwell goal
  11. Postpublished at 15:36 Greenwich Mean Time 30 December 2023

    Aberdeen 0-1 St Mirren

    Aberdeen have enjoyed the better of the last five minutes and they've brought two good saves out of Zach Hemming.

    The St Mirren keeper will be key if they're to keep the Dons at bay.

  12. goal

    GOAL! Raith Rovers 1-0 Arbroathpublished at 15:35 Greenwich Mean Time 30 December 2023

    Dylan Easton

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

    Hearts 0-0 Ross County

    Craig Halkett does really well to slide across and block the shot from Jordan White.

    Yan Dhanda takes the resulting County corner and finds the head of Ryan Leak who just can't keep it down.

  14. 'Well look aggressive'published at 15:32 Greenwich Mean Time 30 December 2023

    Motherwell 2-1 Livingston

    Stephen Craigan
    Former Motherwell captain on BBC Sportsound

    Motherwell have been very aggressive and on the front foot.

    I think that midweek call-off has done them a world of good and the players are now re-energised.

    Livi did have a game and have looked sluggish. Now it's a test for Motherwell to see how they handle this.

    Blair Spittal celebrates opening the scoring for MotherwellImage source, SNS
    Image caption,

    Blair Spittal celebrates opening the scoring for Motherwell

  15. Postpublished at 15:31 Greenwich Mean Time 30 December 2023

    Aberdeen 0-1 St Mirren

    Aberdeen are pressing for an equaliser.

    A corner results in a stramash in the St Mirren area and Duk isn't far from lashing in from about three yards out.

    The ball then breaks for Bojan Miovski on the right of the box and he hits with his left, but it's curled wide.

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

    Aberdeen 0-1 St Mirren

    Nicky Devlin is the first name into Grant Irvine's book - and he could have been down for a red.

    He lunges into a challenge on Mikael Mandron and catches the striker on the ankle.

    No VAR check, just yellow. Is he a bit lucky there?

    Meanwhile, the boos ring around Pittodrie. The home fans aren't happy with the opening 25 minutes.

  17. ouch!

    Ouch!published at 15:28 Greenwich Mean Time 30 December 2023

    Kilmarnock 0-0 Dundee

    Sore one for Joe Wright.

    The Kilmarnock defender has nothing but eyes for the ball and leaps into a header, landing awkwardly on the Rugby Park turf.

    Moments later, Matty Kennedy receives the first booking of the game for a sliding challenge. He argues with the referee, but the winger will have to be wary now.

  18. goal

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

    Scott Pittman

    A first Premiership goal for Scott Pittman since April 2022 and what a way to score it.

    Cristian Montano dinks a ball over the top of a disorganised Motherwell backline and Pittman acrobatically fires past Liam Kelly.

    A lifeline for the visitors after a very slow, uninspiring start.

    Livingston goal
  19. GREAT SAVE!published at 15:23 Greenwich Mean Time 30 December 2023

    Hearts 0-0 Ross County

    So many chances for Ross County but they can't find the back of the net.

    Simon Murray has the initial shot but Zander Clark gets down to save.

    Yan Dhanda picks up the ball on the edge of the box to tee up Josh Sims but Clark gets down to save again.

  20. Postpublished at 15:22 Greenwich Mean Time 30 December 2023

    Kilmarnock 0-0 Dundee

    Scott Tiffoney is buzzing about in typical fashion, winning his side a pair of corners.

    The latter of the two was thundered over by Jordan McGhee as Dundee look to grow into the game.