Holders Celtic will travel to Partick Thistle in the fourth round of this season's Scottish Cup.



More...