Summary

  • Semi-final draw: Livingston v St Mirren, St Johnstone v Hibernian

  • FT: St Mirren 3-2 Rangers - McCarthy nets in stoppage time after Davis levelled. McGrath double had followed Goldson opener

  • FT: Livingston 2-0 Ross County - Sibbald & Forrest for hosts

  1. The semi-final line-uppublished at 22:01 Greenwich Mean Time 16 December 2020

    • St Mirren
    • St Johnstone
    • Livingston
    • Hibernian

    What a chance for either of these clubs to win a major trophy.

    The draw for the last four will be coming up soon.

  2. Postpublished at 21:58 Greenwich Mean Time 16 December 2020

    This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser.View original content on Twitter
    The BBC is not responsible for the content of external sites.
    Skip twitter post

    Allow Twitter content?

    This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.

    The BBC is not responsible for the content of external sites.
    End of twitter post
  3. FULL-TIME - St Mirren 3-2 Rangerspublished at 21:54 Greenwich Mean Time 16 December 2020

    Rangers' unbeaten run is over. Steven Davis' 88th-minute equaliser looked to have sent the tie to extra-time, but Conor McCarthy's injury-time winner turned the game back in the Buddies' favour in truly bonkers fashion.

    St Mirren are going to Hampden!

    Jamie McGrathImage source, SNS
  4. Postpublished at 21:53 Greenwich Mean Time 16 December 2020

    St Mirren 3-2 Rangers

    Rangers throwing everything at it now as James Tavernier's header is straight at Jak Alnwick.

    That could be it...

  5. Goodwin sent offpublished at 21:52 Greenwich Mean Time 16 December 2020

    St Mirren 3-2 Rangers

    Amid the celebrations Jim Goodwin has been sent off.

    I don't why to be honest. A bit wild here.

  6. goal

    GOAL - St Mirren 3-2 Rangerspublished at 21:50 Greenwich Mean Time 16 December 2020

    Conor McCarthy

    WHAT IS GOING ON HERE?!!

    Richard Tait is denied by a ridiculous save from Allan McGregor, but McCarthy is on hand to hammer home the rebound.

    This is incredible.

    St Mirren goal graphicImage source, BBC Sport
  7. goal

    GOAL - St Mirren 2-2 Rangerspublished at 21:46 Greenwich Mean Time 16 December 2020

    Steven Davis

    What a huge goal that could be!

    James Tavernier curls a fantastic free-kick to the top corner but he's denied by the woodwork. The rebound falls to Davis who volleys into the ground beyond Jak Alnwick.

    Heartbreak for the hosts.

    Rangers goal graphicImage source, BBC Sport
  8. Postpublished at 21:45 Greenwich Mean Time 16 December 2020

    St Mirren 2-1 Rangers

    St Mirren's organisation and effort has been unbelievable in this second half.

    Less than five minutes away from a memorable win for Jim Goodwin's side.

  9. Hagi on for Balogunpublished at 21:42 Greenwich Mean Time 16 December 2020

    St Mirren 2-1 Rangers

    And he does come off, making way for Ianis Hagi.

  10. ouch!

    Ouch!published at 21:41 Greenwich Mean Time 16 December 2020

    St Mirren 2-1 Rangers

    Leon Balogun appears to have taken a sore one after an aerial challenge with Jon Obika results in the striker's elbow clashing with the Rangers defender.

    Looks like he's going to have to come off...

  11. FULL-TIME Livingston 2-0 Ross Countypublished at 21:39 Greenwich Mean Time 16 December 2020

    Livingston are the third team through to the Scottish League Cup semi-finals after a comfortable 2-0 win over Ross County.

    Craig Sibbald and Alan Forrest with the goals and David Martindale makes it four wins out of four as interim manager.

    David MartindaleImage source, SNS
  12. Postpublished at 21:38 Greenwich Mean Time 16 December 2020

    St Mirren 2-1 Rangers

    I do not envy the emotions St Mirren fans must be going through here. Not one bit.

    It's just wave after wave of Rangers attack, albeit they haven't created anything clear cut... yet.

  13. PENALTY APPEALpublished at 21:37 Greenwich Mean Time 16 December 2020

    St Mirren 2-1 Rangers

    Connor Goldson claims for a penalty as he challenges with Joe Shaughnessy for a ball in the box.

    Don't think there was enough there in all honesty...

  14. Postpublished at 21:35 Greenwich Mean Time 16 December 2020

    St Mirren 2-1 Rangers

    St Mirren bodies are getting deeper and legs are getting heavier by the minute as Rangers continue to push.

    The visitors have 15 minutes to turn this around...

  15. GOOD SAVE!published at 21:33 Greenwich Mean Time 16 December 2020

    St Mirren 2-1 Rangers

    Allan McGregor pulls off a smart stop to deny a Joe Shaughnessy header, but the flag was up anyway.

    Straight up the other end James Tavernier tries his luck from distance but Jak Alnwick gathers well.

  16. Gerrard calls on Defoe & Kamarapublished at 21:31 Greenwich Mean Time 16 December 2020

    St Mirren 2-1 Rangers

    Cedric Itten and Bongani Zungu make way for Jermain Defoe and Glen Kamara.

    Can they turn the game around?

  17. Postpublished at 21:30 Greenwich Mean Time 16 December 2020

    St Mirren 2-1 Rangers

    Rangers are turning up the pressure.

    Steven Davis finds Ryan Kent on the right, the winger cuts inside but his shot is tame on his weaker left foot and Jak Alnwick gathers easily.

  18. Postpublished at 21:28 Greenwich Mean Time 16 December 2020

    St Mirren 2-1 Rangers

    Rangers continue to press as Cedric Itten crosses from the right, but Kemar Roofe can't wrap his foot around the ball to steer it goalwards at the near post.

  19. Postpublished at 21:27 Greenwich Mean Time 16 December 2020

    St Mirren 2-1 Rangers

    Steven Gerrard would have brought Steven Davis on in the hope his side could regain complete control of the game, but it's just not happening so far.

    St Mirren are working tirelessly to ensure it doesn't happen it's working so far.

    Huge 20 minutes to come.

  20. DISALLOWED GOALpublished at 21:24 Greenwich Mean Time 16 December 2020

    St Mirren 2-1 Rangers

    James Tavernier thinks he's equalised for Rangers but Kemar Roofe is judged to have ran the ball out before crossing it to the Rangers captain.

    It's a tight one but I think the lineman has got it just right.