Inverness Caledonian Thistle are through to the William Hill Scottish Cup Semi-finals after beating Raith Rovers in the Highlands.

Defender Danny Devine headed in the only goal of the game just after the hour mark to ensure a Scottish Cup semi-final berth for the third time in their history.

Caley Thistle will now play the winner of next week's replay between Dundee United and Celtic for a place in the final.

Updated Scottish Cup Semi-final fixtures

Inverness Caledonian Thistle v Celtic/Dundee United

Hibernian v Falkirk