Source: PA
Hearts face Saints
Hearts will take on St Johnstone in the fourth round of the Scottish Cup.
The sides have already met twice in the league this season, sharing a 1-1 draw on the opening day before Hearts ran out 2-0 winners earlier this month.
The tie will be played over the weekend of January 8/9 2011.