Inverness CT produced the upset of the round of 16 as they defeated Partick Thistle on penalty kicks to reach the KDM Evolution Trophy Quarter-Finals.
The William Hill League 1 promotion contenters triumphed after a 3-3 thriller at Firhill to ensure Thistle's cup adventure came to an end.
Fellow League 1 outfit Stenhousemuir got the better of Stirling Albion 2-1 at Forthbank to reach the last eight.
St. Johnstone beat Ross County 2-0 while Ayr United and Arbroath sealed their spots thanks to wins over Stranraer and East Fife respectively.
Queen's Park join Airdrieonians and Raith Rovers in the next round thanks to their 2-0 victory over Forfar Athletic.
The draw for the Quarter-Final and Semi-Final of the tournament will be made at 1pm on Thursday 15 January. You can watch both draws live on the SPFL YouTube channel
Round of 16 Results - Tuesday 13 January
Arbroath 3-0 East Fife
Ayr United 4-1 Stranraer
Partick Thistle 3-3 Inverness CT - Inverness win on penalty kicks
Queen's Park 2-0 Forfar Athletic
St. Johnstone 2-0 Ross County
Stirling Albion 1-2 Stenhousemuir