The Scottish Cup draw has taken place as the last-16 teams left in the competitions find out their fifth-round opponents.
Nine Premiership clubs remain in the competition including holders Celtic, treble-chasing Rangers, Hearts, Aberdeen and Hibs.
Last year’s defeated finalists Inverness were also in the draw following their win over Broomhill on Saturday.
St Johnstone, Dundee and Ross County were the first three top-flight casualties after they all suffered defeat in the fourth-round.
Airdrie beat St Johnstone, Ross County suffered a 3-0 home defeat to Partick Thistle and Dundee came off second best in the only all Premiership tie of the fourth-round against Kilmarnock.
Elsewhere Aberdeen avoided a repeat of last year’s shock defeat to Darvel with a win over Clyde on Friday night, Hearts grabbed an injury-time winner against Spartans, Hibs edged out Forfar and Rangers and Celtic eased past Dumbarton and Buckie Thistle respectively with the big two scoring nine goals between them.
Brora vs Cove was postponed and will now take place on Tuesday.
The remaining 16 teams now know who stands between them and a place in the quarter-finals with only two games now separating them and a trip to Hampden for the semi-finals.
Scottish champions Celtic continue their quest to retain the trophy with an away game against St Mirren in the only all-Premiership tie of the round, while Rangers, who are looking to add to the League Cup they won in December, will take on Ayr United at Ibrox.
Aberdeen have been drawn against Bonnyrigg Rose while Hearts will take on Airdrie away and Hibs face a trip to Inverness.
Kilmarnock host Brora or Cove, Motherwell have been handed an away trip to Greenock and Partick Thistle will play Premiership strugglers Livingston.
The games will take place on the weekend of February 10.
Scottish Cup last-16 draw in full
Kilmarnock vs Brora or Cove Rangers
Inverness Caley Thistle vs Hibernian
Aberdeen vs Bonnyrigg Rose
Greenock Morton vs Motherwell
Airdrie vs Hearts
Rangers vs Ayr United
Partick Thistle vs Livingston
St Mirren vs Celtic
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country