Queen of the South 
 
 5
 
Finished
Elgin City 
 
Brechin City 
 
 0
 
Finished
Dumbarton 
 
Dunfermline Athletic 
 
 5
 
Finished
Annan Athletic 
 
Greenock Morton 
 
 2
 
Finished
Berwick Rangers 
 
Montrose 
 
 1
 
Finished
Falkirk 
 
Raith Rovers 
 
 4
 
Finished
Forfar Athletic 
 
Albion Rovers 
 
 0
 
( 4 - 3 )
Finished
Livingston 
 
Hamilton Academical 
 
 2
 
Finished
Arbroath 
 
East Stirlingshire 
 
 0
 
Finished
Ayr United 
 
Dundee FC 
 
 4
 
Finished
Peterhead 
 
Clyde 
 
 1
 
Finished
Cowdenbeath 
 
Stranraer 
 
 1
 
Finished
East Fife 
 
Airdrieonians FC 
 
 1
 
Finished
Stenhousemuir 
 
Alloa Athletic 
 
 1
 
Finished
Stirling Albion 
 
Queen's Park 
 
 1
 
Finished
Rangers 
 
Greenock Morton 
 
 0
 
Finished
Partick Thistle 
 
Stenhousemuir 
 
 1
 
Finished
Heart of Midlothian 
 
Dundee FC 
 
 4
 
Finished
Raith Rovers 
 
Falkirk 
 
 0
 
( 4 - 3 )
Finished
Cowdenbeath 
 
Hamilton Academical 
 
 4
 
Finished
Alloa Athletic 
 
Hibernian 
 
 3
 
Finished
Dumbarton 
 
Kilmarnock 
 
 1
 
Finished
Ayr United 
 
Livingston 
 
 1
 
Finished
Queen of the South 
 
St. Mirren 
 
 2
 
Finished
Dunfermline Athletic 
 
Stranraer 
 
 1
 
Finished
Ross County 
 
Rangers 
 
 1
 
Finished
Inverness Caledonian Thistle 
 
Aberdeen 
 
 4
 
Finished
Livingston 
 
Kilmarnock 
 
 0
 
Finished
St. Johnstone 
 
Partick Thistle 
 
 1
 
Finished
St. Mirren 
 
Ross County 
 
 0
 
Finished
Hibernian 
 
Falkirk 
 
 1
 
Finished
Rangers 
 
Celtic 
 
 3
 
Finished
Heart of Midlothian 
 
Dundee United 
 
 1
 
Finished
Dundee FC 
 
Hamilton Academical 
 
 0
 
( 6 - 5 )
Finished
Motherwell 
 
Rangers 
 
06:45
10/29, Wed
St. Johnstone 
 
Hibernian 
 
06:45
10/30, Thu
Dundee United 
 
Aberdeen 
 
06:45
10/30, Thu
Hamilton Academical 
 
Celtic 
 
06:45
10/30, Thu
Partick Thistle 
 
— 
 
10:00
1/31, Sat
— 
 
— 
 
10:00
2/1, Sun
— 
 
— 
 
10:00
3/15, Sun
—