Third Round Results
Friday 29 November
Dumbarton 3-2 Alloa Athletic
Saturday 30 November
Arbroath 0-1 Queen of the South
Ayr United 2-0 Greenock Morton
Banks O’Dee 1-2 Hamilton Academical
Clydebank 2-0 Buckie Thistle
Cove Rangers 2-0 Inverness Caledonian Thistle
Cowdenbeath 1-4 Brechin City (after extra-time)
Edinburgh City 1-2 Dunfermline Athletic
Elgin City 3-2 Kelty Hearts
Forfar Athletic 3-3 Stirling Albion (Forfar win 4-2 on penalties)
Fraserburgh 2-0 Annan Athletic
Irvine Meadow XI 0-5 Stenhousemuir
Linlithgow Rose 0-4
Raith Rovers
Livingston 2-0 Brora Rangers
Musselburgh Athletic 3-1 Bo’ness United
Peterhead 2-3 Montrose
Queen's Park 2-2 Partick Thistle (Queen's Park win 7-6 on penalties) - told you it would be a good TV game
Stranraer 1-2 Broxburn Athletic (after extra-time)
Sunday 1 December
Dundee North End 0-1 Airdrieonians
Probably the best results of these games were Fraserburgh's and Broxburn's victories against SPFL opposition.
And later tonight
Monday 2 December
East Kilbride v Falkirk
Immediately after tonight's game live on BBC Scotland, the draw for the Fourth Round will take place, featuring the much-loved (

) ex-Hearts manager, Steven Naismith. Will the non-league clubs get a plum tie against the Premiership sides that come into the draw? It's all up to Steven.