WE are reaching the business end of the Scottish Cup, and the semi-final draw is now upon us. 

With Rangers and Aberdeen to do it all over again at Ibrox next week after their draw at Pittodrie yesterday, and with Partick Thistle taking on Hearts in their quarter-final tie replay, we only know two of the teams who will definitely have their day out at Hampden so far. 

Defending champions Celtic and Championship Inverness Caledonian Thistle are safely through following their weekend wins over Hibernian and Dundee United respectively.

What are the fixtures?

Hearts or Partick Thistle v Inverness Caley Thistle

Aberdeen or Rangers v Celtic

When is the draw?

The draw takes place tonight at 9.15pm following the conclusion of Partick Thistle's quarter-final tie against Hearts.

Where can I watch it?

The draw will be broadcast live on BBC Scotland following their coverage of the game at Firhill.

Who is conducting the draw?

Former Scotland hero and current assistant manager of the national side James McFadden will be joined by Sam McTrusty, lead singer of Scottish rock band Twin Atlantic. He has big shoes to fill representing Scotland's musical artists, after Rod Stewart's blistering cameo a couple of years back.