Hearts are to host Edinburgh rivals Hibernian in the fifth round of the Scottish Cup.
Premiership leaders Celtic will travel to Lowland League side East Kilbride or East of Scotland Premier League outfit Lothian Thistle Hutchison Vale.
Cup holders Inverness CT face a trip to Premiership rivals Motherwell if they beat Stirling Albion in a replay.
Dundee United take on Partick Thistle and Kilmarnock visit Championship leaders Rangers.
League Two Annan Athletic's reward for beating Hamilton Academical in the previous round is a home tie with Morton.
The ties will be played on the weekend of 6-7 February.
East Kilbride will meet Lothian Thistle Hutchison Vale on 20 January after Saturday's match was postponed due to snow and there will be enormous focus on the tie now that Celtic lie in wait.
Hearts knocked out Aberdeen at the weekend in what was their first win in the tournament since they thrashed Hibs 5-1 in the 2012 final.
Scottish Cup fifth-round draw
Motherwell v Striling Albion/Inverness Caley Thistle
East Kilbride/Lothian Thistle v Celtic
Dundee United v Partick Thistle
Dunfermline/Ross County v Linlithgow Rose/Forfar Athletic
Rangers v Kilmarnock
Annan Athletic v Greenock Morton
Dumbarton v Dundee/Falkirk
Hearts v Hibernian