The draw for the Scottish Cup fifth round has taken place as the remaining teams find out their next opponents in the road to Hampden.
Both Celtic and Rangers have been handed home ties against St Mirren and Partick Thistle respectively, with Drumchapel United facing a trip to Cove Rangers or Ayr United if they past Elgin in their rearranged fourth round match.
Hearts will travel west to play Hamilton after beating city rivals Hibs at Easter Road on Sunday and the winner of Darvel and Aberdeen will host Falkirk.
The winner of Linlithgow Rose and Raith Rovers will host Motherwell and Inverness Caley Thistle or Queen’s Park will travel to Livingston.
Dundee United will play Kilmarnock in one of two all Premiership ties.
Scottish Cup fifth round draw:
Linlithgow Rose or Raith Rovers vs Motherwell
Livingston vs Inverness Caley Thistle or Queen’s Park
Dundee United vs Kilmarnock
Hamilton Accies vs Hearts
Celtic vs St Mirren
Cover Rangers or Ayr United vs Elgin City or Drumchapel United
Darvel or Aberdeen vs Falkirk
Rangers vs Partick Thistle
Eleven fourth round games took place over the weekend with Hearts beating Hibs 3-0 at Easter Road in the tie of the round.
Cup holders Rangers beat St Johnstone in Perth, Celtic put five past Morton in Glasgow and Stirling Uni’s dream run came to an end with defeat to Dundee United.
Aberdeen play at Darvel on Monday night with another four games, including Elgin vs Drumchapel, will be played at a later date after the original tie was postponed on Saturday.
The game in Elgin will now be played on Tuesday as will Linlithgow Rose vs Raith Rovers with Inverness vs Queen’s Park and Cove Rangers vs Ayr taking place a week later.
The fifth round matches are scheduled to take place around the weekend of Saturday, February 11.
The final will be played at Hampden on Saturday, June 3.
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country