RANGERS Colts will travel to Inverness to face John Robertson's side in the semi-finals of the Tunnock's Caramel Wafer Cup following today's draw.

Partick Thistle, meanwhile, will host League One's Raith Rovers at Firhill with a place in the Challenge Cup final up for grabs.

The fixtures will be played over the weekend of February 15 2020.

Rangers under-21s booked their place in the semis with a 2-0 win over Welsh side Wrexham, while Thistle strolled to a 4-1 win over Stenhousemuir at Ochilview in the quarter-finals.

Inverness required penalties to overcome Clyde following a goalless draw, and Raith Rovers progressed to the final four following their 3-2 win over Elgin City at Stark's Park.