William Hill Scottish Cup Semi-Final. Heart of Midlothian v Inverness Caledonian Thistle 13 April 2019