Aberdeen were paired with St Johnstone in the other semi-final when the draw was conducted by former Scotland manager Craig Levein and SPFL Secretary Iain Blair at Hampden on Thursday.

The ties will be played on the weekend of February 1 and 2 with the venues to be confirmed.

Hearts defeated Edinburgh rivals Hibernian 1-0 at Easter Road on Wednesday night to book their place in the last four and their reward is a rematch with Inverness, who they beat 5-4 on penalties last January before losing to St Mirren in the Hampden final.

Caley Thistle overcame Dundee United in the quarter-finals with a 2-1 extra-time success on Tuesday night.

Aberdeen reached the semi-finals by beating Motherwell 2-0 on Wednesday despite having Joe Shaughnessy sent off.

till I suppose it still gives him at least another year in the job. By the time it comes around , he can always make up another excuse. First it was 3 months , then a year .....Next year ? Whats his excuse with Van Persie ?