Summary

  • Listen to Sportsound commentary

  • Barisic with only goal after Sakala hits upright

  • Hamilton beat Ross County, St Mirren overcome Dundee & Partick Thistle beat Dunfermline - all on penalties

  • Kilmarnock strike late against League 2 Dumbarton; Livingston beat Stenhousemuir; Motherwell win at Arbroath; Dundee Utd overcome University of Stirling

  • Last 16 draw is on Sunday

  1. Postpublished at 18:05 Greenwich Mean Time 21 January 2023

    And after a few rounds of head tennis, it bobbles out for a goal kick.

  2. Postpublished at 18:03 Greenwich Mean Time 21 January 2023

    Free-kick to St Johnstone 40 yards out...

  3. Good home startpublished at 18:00 Greenwich Mean Time 21 January 2023

    St Johnstone 0-0 Rangers

    Allan Preston
    Former St Johnstone defender on BBC Sportsound

    Quote Message

    After all the turmoil St Johnstone have had in recent weeks, this has been a good start for them

  4. Postpublished at 17:58 Greenwich Mean Time 21 January 2023

    St Johnstone 0-0 Rangers

    A quarter of the game through and the tie is still goalless. Neither team is dominating, with each taking it in turn to have a wee flurry of momentum.

    St Johnstone fans who are at home rather than in their spiritual home, you all happy so far?

    Ryan Jack.Image source, SNS
  5. CLOSE!published at 17:49 Greenwich Mean Time 21 January 2023

    St Johnstone 0-0 Rangers

    What a goal that would have been.

    Ryan Kent floats a ball across the box, and Fashion Sakala attempts a rather acrobatic effort to volley in a spectacular opener. It goes flying wide, should he have done better?

    A tasty cup tie is on the cards here...

    Fashion SakalaImage source, SNS
  6. Postpublished at 17:47 Greenwich Mean Time 21 January 2023

    St Johnstone 0-0 Rangers

    St Johnstone are beginning to find their feet in this game. Faint shouts for a penalty are waved away as James Brown is brushed in the box, but the home side are popping the ball about well.

  7. FULL-TIME St Mirren 0-0 Dundee (3-1 pens)published at 17:46 Greenwich Mean Time 21 January 2023

    Greg Kiltie smashes in the winning penalty, but Trevor Carson is the home hero after 120 minutes of drab football.

    The Buddies keeper denied Zak Rudden, Kwame Thomas and Lyall Cameron in the shootout.

  8. Postpublished at 17:45 Greenwich Mean Time 21 January 2023

    St Mirren 0-0 Dundee

    A hat-trick of penalty stops from home goalkeeper Trevor Carson!

  9. Postpublished at 17:44 Greenwich Mean Time 21 January 2023

    St Mirren 0-0 Dundee

    A second save from Trevor Carson! Three from four penalties missed...

  10. Postpublished at 17:43 Greenwich Mean Time 21 January 2023

    St Mirren 0-0 Dundee

    And now Zak Ruddden misses as Trevor Carson gets a hand on it.

  11. Postpublished at 17:42 Greenwich Mean Time 21 January 2023

    St Mirren 0-0 Dundee

    Adam Legdzins saves St Mirren's first pen. A poor effort from Eamonn Brophy, weak and down the middle.

  12. Home advantage in Perth?published at 17:41 Greenwich Mean Time 21 January 2023

    St Johnstone 0-0 Rangers

    Martin Dowden
    BBC Sport Scotland at McDiarmid Park

    Three packed stands full of Rangers fans at McDairmid Park is a strange sight to behold. You wonder how much advantage the home side handed over prior to kick-off.

    That said they have started solidly with Remi Matthews yet to be tested in the home goal. St Johnstone look organised but it's the age old conundrum of how they get up the pitch. They are starting to show that ambition though.

    Rangers are dominating possession but lacking a spark in these early stages in another vital game for Michael Beale's side.

    McDiarmid Park main standImage source, SNS
  13. FULL-TIME Partick Thistle 1-1 Dunfermline Athletic (4-2 pens)published at 17:41 Greenwich Mean Time 21 January 2023

    Kyle Benedictus and Matty Todd miss from the spot and Partick Thistle progress.

  14. Postpublished at 17:39 Greenwich Mean Time 21 January 2023

    Partick Thistle 1-1 Dunfermline Athletic

    Another Dunfermline miss, with Jamie Sneddon saving from Matthew Todd.

  15. Penalty kicks in Paisleypublished at 17:39 Greenwich Mean Time 21 January 2023

    St Mirren 0-0 Dundee

    And now these two will also go through the anguish of spot-kicks.

  16. Tousy start at McDiarmid Parkpublished at 17:39 Greenwich Mean Time 21 January 2023

    St Johnstone 0-0 Rangers

    Seven minutes gone in Perth and there's been little to shout about. Rangers have seen most of the ball, but nothing for that big travelling support to get excited about.

  17. FULL-TIME Hamilton 0-0 Ross County (5-3 pens)published at 17:38 Greenwich Mean Time 21 January 2023

    The Accies are 100% with their spot-kicks and that means they dump Ross County out of the Scottish Cup.

  18. Postpublished at 17:36 Greenwich Mean Time 21 January 2023

    Partick Thistle 1-1 Dunfermline Athletic

    Oops! Pars skipper Kyle Benedictus, who scored from the spot during regulation time, has hit the crossbar.

  19. Postpublished at 17:34 Greenwich Mean Time 21 January 2023

    Hamilton 0-0 Ross County

    A miss from Jordan White... Advantage Accies, who are now 2-0 up on penalties.

  20. KICK-OFFpublished at 17:31 Greenwich Mean Time 21 January 2023

    St Johnstone 0-0 Rangers

    And we're off and running at Perth.