8
Musselburgh2Gretna 20081
Clyde
Wick Academy1Jeanfield Swifts3
Elgin City
Aberdeen
Stirling University1Albion Rovers3
St. Andrews1Auchinleck Talbot0
Caledonian Braves1Fraserburgh2
Bonnyrigg Rose
Falkirk
Formartine Utd3Threave Rovers2
Dalkeith Thistle0Clydebank FC7
Kilmarnock
Dundee FC
Stenhousemuir
Brora Rangers5Berwick1
Penicuik0Pollok6
Gala Fairydean8Strathspey Thistle2
Stirling
Cove Rangers
St. Mirren
Queen of South
Dundee Utd
Celtic
Culter3Deveronvale4
Broxburn Athletic2Nairn County1
Golspie Sutherland1Forres Mechanics2
Tayport0Buckie Thistle4
Ross County
Partick Thistle
Queen's Park
Livingston
Dunfermline
Raith
Inverness
Dundonald Bluebell2Kilwinning Rangers3
Cowdenbeath2Linlithgow Rose1
Dunipace1Cumnock Juniors3
Turriff Utd2Sauchie1
Lossiemouth0Beith4
Broomhill3Cumbernauld Colts1
Tranent4Hutchison Vale1
East Kilbride8Whitehill Welfare0
East Stirlingshire0Huntly1
Forfar Athletic
Hibernian
Annan
Dumbarton
Banks O' Dee6Dalbeattie Star0
Rangers
Peterhead
Clachnacuddin1Inverurie0
Ayr
Hamilton
Kelty Hearts
Morton
Keith2Luncarty5
Bo'ness United3Darvel0
Montrose
Edinburgh City
Motherwell
Edinburgh University2Dunbar United3
East Fife
Alloa
Camelon Juniors1Civil Service Strollers2
Stranraer
Airdrieonians
St Johnstone
Brechin4Rothes0
Spartans
Arbroath
Hearts
Musselburgh2Clyde3
Jeanfield Swifts6Elgin City0
Aberdeen
Albion Rovers2St. Andrews1
Fraserburgh1Bonnyrigg Rose2
Falkirk
Formartine Utd3Clydebank FC2
Kilmarnock
Dundee FC
Stenhousemuir0Brora Rangers2
Pollok5Gala Fairydean2
Stirling
Cove Rangers
St. Mirren
Queen of South
Dundee Utd
Celtic
Deveronvale0Broxburn Athletic1
Forres Mechanics0Buckie Thistle1
Ross County
Partick Thistle
Queen's Park
Livingston
Dunfermline
Raith
Inverness
Kilwinning Rangers0Cowdenbeath1
Cumnock Juniors2Turriff Utd1
Beith1Broomhill3
Tranent7East Kilbride0
Huntly1Forfar Athletic4
Hibernian
Annan
Dumbarton3Banks O' Dee2
Rangers
Peterhead3Clachnacuddin1
Ayr
Hamilton
Kelty Hearts
Morton
Luncarty0Bo'ness United1
Montrose
Edinburgh City
Motherwell
Dunbar United1East Fife0
Alloa
Civil Service Strollers0Stranraer3
Airdrieonians
St Johnstone
Brechin1Spartans2
Arbroath
Hearts
Clyde2Jeanfield Swifts0
Aberdeen
Albion Rovers0Bonnyrigg Rose1
Falkirk3Formartine Utd0
Kilmarnock
Dundee FC
Brora Rangers1Pollok0
Stirling0Cove Rangers2
St. Mirren
Queen of South3Dundee Utd2
Celtic
Broxburn Athletic2Buckie Thistle3
Ross County
Partick Thistle3Queen's Park0
Livingston
Dunfermline0Raith3
Inverness2Cowdenbeath0
Cumnock Juniors0Broomhill3
Tranent0Forfar Athletic1
Hibernian
Annan4Dumbarton5
Rangers
Peterhead1Ayr2
Hamilton0Kelty Hearts2
Morton4Bo'ness United0
Montrose3Edinburgh City0
Motherwell
Dunbar United1Alloa2
Stranraer0Airdrieonians1
St Johnstone
Spartans2Arbroath1
Hearts
Clyde0Aberdeen2
Bonnyrigg Rose2Falkirk1
Kilmarnock2Dundee FC0
Brora Rangers1Cove Rangers3
St. Mirren1Queen of South0
Celtic5Buckie Thistle0
Ross County0Partick Thistle3
Livingston2Raith1
Inverness4Broomhill0
Forfar Athletic0Hibernian1
Dumbarton1Rangers4
Ayr3Kelty Hearts0
Morton2Montrose0
Motherwell3Alloa1
Airdrieonians1St Johnstone0
Spartans1Hearts2
Aberdeen2Bonnyrigg Rose0
Kilmarnock2Cove Rangers0
St. Mirren0Celtic2
Partick Thistle2Livingston3
Inverness1Hibernian3
Rangers2Ayr0
Morton2Motherwell1
Airdrieonians1Hearts4
Aberdeen3Kilmarnock1
Celtic4Livingston2
Hibernian0Rangers2
Morton0Hearts1
AberdeenCeltic
RangersHearts