Rangers remain three points behind Scottish Premiership leaders Hearts after a second 2-0 win over Aberdeen in six days.
Premier League Leeds United avoided an FA Cup upset by producing a second-half comeback to defeat Championship side Derby County and reach the fourth round.
Forty-three-year-old substitute goalkeeper Craig Gordon makes an incredible stoppage-time save to earn 10-man league leaders Hearts a Scottish Premiership victory at Dundee.
Hull City win 4-3 on penalties to reach the fourth round of the FA after a dull goalless draw with Blackburn Rovers.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results