Scottish Cup Draw: Aberdeen face Celtic and Rangers play Hearts in Semi-Final

The draw has been made for the Scottish Cup Semi-Finals.

Aberdeen v Celtic and Rangers V Hearts

Ties will be played on the weekend of 20th and 21st April.

Aberdeen legend Jim Leighton made the draw live on the BBC Scotland channel from Cappielow Park, the home of Greenock Morton.