Aberdeen beat Ross County 3-1 to move back into second place in the Premiership, profiting from Hearts' 2-2 draw at Motherwell.
Hearts failed to close the gap on Scottish Premiership leaders Celtic after drawing 1-1 with Dundee, as Dundee United lost again.
Celtic will play Ross County at Hampden in the League Cup semi-final, while St Johnstone face Hibernian in Edinburgh.
Hibernian will face St Johnstone and Ross County will play Celtic in the Scottish League Cup semi-finals in January.
Celtic put their European disappointment behind them as they won 4-1 at Ross County to stretch their Scottish Premiership lead.
Ronny Deila declared his disappointment in the Celtic fans who disrupted a minute's silence at Dingwall on Sunday.
Hearts moved above Aberdeen in to second place in the Scottish Premiership with victory over Partick at Firhill.
A review of Tuesday night's action in the Scottish League Cup as Ross County and St Johnstone progress to the semi-finals.
Aberdeen were held by Motherwell in the Scottish Premiership on Saturday, while Hearts, Kilmarnock and St Johnstone all won.
A Brian Graham double helped Ross County to a deserved victory over Aberdeen to lift them into third place in the Premiership table.
Ross County have signed Dutch forward Alex Schalk following a successful trial period.
Aberdeen's unbeaten home record was shattered as St Johnstone ran riot in a 5-1 win at Pittodrie.
David Tanner and Andy Walker run through all the weekend's games from the Scottish Premiership.
Sky Sports' Neil McCann offers his opinion on who the key players are in each of the six Scottish Premiership games this weekend.
Defending champions Celtic will face Hearts in the quarter-finals of the Scottish League Cup next month.
Gary Warren is hoping to end his cup final hoodoo after Inverness were drawn to face Ross County in the League Cup.
Ryan Christie allowed his parent club Celtic to move closer to Premiership leaders Aberdeen with a winner for Inverness.
Motherwell fans clashed with stewards and police after watching their team crash to 3-2 defeat to Morton.
Ross County continued their impressive start to the season after Liam Boyce’s header secured a 1-0 win over Partick.
St Johnstone, Kilmarnock and Dundee all won, while Motherwell drew with Ross County in the Scottish Premiership.