Kallum Higginbotham misses late two penalties as 10-man Dunfermline Athletic draw with Ayr United.
Ayr United Football
Albion Rovers' late winner against Queen of the South secures a Scottish Cup tie against Celtic as St Mirren fire five past Spartans.
Rangers v Motherwell and Kilmarnock v Hamilton are the two all-Premiership ties in the Scottish Cup fourth round.
Gary Harkins scores a late leveller for Ayr United at Stark's Park as both sides have a man sent off.
Scores, Results & Fixtures
Saturday 3rd December 2016
Tuesday 29th November 2016
Scottish Cup - Third Round
Tuesday 22nd November 2016
Saturday 19th November 2016
Saturday 10th December 2016
Saturday 17th December 2016
Saturday 24th December 2016
Saturday 31st December 2016
Audio & Video
Relive some classic Scottish Cup last-16 matches from over the years.
Get Inspired Activity Finder
Run by the BBC and partners
Find ways to get active near you:
For more ideas, information and inspiration, visit bbc.co.uk/getinspired