With Scottish Premiership now entering the fray of the 2020-21 Scottish Cup, we round up all the action from a packed Third Round.
Rangers and current Cup holders – Celtic were amongst 12 Premiership teams to enter at this stage of the competition, joining teams from Championship, Leagues One and Two plus three clubs in the Highlands League.
Now here is a full roundup of all 16 ties, starting with an all Premiership clash between Hamilton and St Mirren.
Premiership v Premiership
In the only all Scottish Premiership encounter at this stage, Jamie McGrath’s brace plus a stunning 74th minute curler from Krystian Dennis saw St Mirren thrash Hamilton away at New Douglas Park.
Premiership v Championship
Ross County found themselves on the end of a shock cupset despite Billy McKay’s opener, as comeback goals from Nikolay Todorov, Daniel MacKay and Shane Sutherland saw Inverness fight back to win 3-1 at Victoria Park.
Matej Poplatnik’s 109th minute tap in saw Livingston avoid a cupset at home to Raith Rovers, having needed extra time to clinch a comeback 2-1 win after Jack Fitzwater had cancelled out Lewis Vaughan’s opener from the visitors.
Guy Melamed’s 20th minute close-range strike proved enough for St Johnstone to avoid an away cupset at Dundee.
Hibernian avoided a cupset away at Queen of the South as Christian Doidge’s brace and a clinical strike from Martin Boyle clinched a 3-1 win, despite James Maxwell’s consolatory goal for the hosts.
Premiership v Leagues One & Two
A fierce 19 minute spell towards the end of the first half saw Jermain Defoe and Nathan Patterson score either side of Kemar Roofe’s brace, as Rangers thrashed Cove Rangers 4-0.
Second half goals from James Forrest, Ryan Christie and Mohamed Elyounoussi saw Celtic cruise past Falkirk to set up an Old Firm derby in the Fourth Round away at Rangers.
Callum Hendry smashed in a 84th minute winner from Matty Kennedy’s pass as Aberdeen edged their way past Dumbarton in a scrappy encounter.
Scott Tiffoney’s 29th minute opener at Tannadice Park ultimately proved in vein for Partick Thistle, as late goals from Lawrence Shankland and Nicky Clark sent Dundee United through to the Fourth Round.
Kyle Lafferty’s hattrick and a 87th minute strike from George Oakey saw Kilmarnock thrash League Two’s Stenhousemuir at Ochilview Park.
SPFL v SPFL
League One’s Forfar Athletic twice had to fight from behind through Jordan Allan and Roberto Nditi before prevailing 5-3 on penalties, after Ouzy See and Lee Hamilton twice put Edinburgh City ahead.
Robbie Muirhead’s 112th minute curler sent Greenock Morton through in extra-time with a 2-1 comeback away win at East Fife, after Sean McGinty’s 90th minute penalty cancelled out Kevin Smith’s 59th minute smashed opener for the hosts.
Championship’s Ayr United fell to a shock home defeat against League Two’s Clyde, as Barry Cuddihy flicked in a fourth minute winner for the visitors at Somerset Park.
SPFL v Highlands League
Motherwell thrashed Formartine United 5-0 at North Lodge Park with Christoph Long opening the scoring, before Jordan Roberts nicked a brace with goals either side of half time with Devante Cole and Allan Campbell soon afterwards completing the rout.
Dale Gillespie’s 26th minute penalty put Brora Rangers on the cusp of a giant-killing cupset against League Two’s Stranraer, only for Ayrton Sonkur to equalise in the 88th minute before Matty Yates and Thomas Orr completed the comeback in extra-time.
Second half goals from Russell McLean and Lewis Milne endured that League One’s Montrose moved past Fraserburgh with a 4-2 away victory at Bellslea Park, following a dramatic first half in which the latter came from behind to briefly lead.