Holders Celtic will face Peterhead in the William Hill Scottish Cup fourth round in January following Tuesday's draw at Hampden.
Celtic, currently second behind Rangers in the Clydesdale Bank Premier League, will meet the Aberdeenshire side, who are currently second bottom of the Irn-Bru Scottish Football League in the tie, which will take place on the weekend of Saturday, January 7 and Sunday, January 8.
Rangers also face an away test on the east coast, with Second Division Arbroath hosting the SPL champions.
Copyright (c) PA Sport 2011, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms