Aberdeen v Livingston Hamilton v Hearts Hibs v Motherwell Rangers v Killie St Johnstone v St Mirren Dundee v Celtic (Sun) Dunfermline v Dundee Utd Falkirk v Partick Arbroath v East Fife Forfar v Raith Albion v Cowdenbeath Annan v Edinburgh Double-point joker for any game excluding wins for Celtic or Rangers
Aberdeen 1-0 Livingston Hamilton 1-2 Hearts Hibs 2-1 Motherwell Rangers 2-0 Killie St Johnstone 1-0 St Mirren Dundee 0-3 Celtic (Sun) Dunfermline 1-2 Dundee Utd Falkirk 1-1 Partick Arbroath 2-1 East Fife Forfar 2-1 Raith Albion 1-2 Cowdenbeath Annan 0-1 Edinburgh
Aberdeen v Livingston 3 1 joker Hamilton v Hearts 1 3 Hibs v Motherwell 1 1 Rangers v Killie 2 1 St Johnstone v St Mirren 2 1 Dundee v Celtic (Sun) 1 3 Dunfermline v Dundee Utd 1 2 Falkirk v Partick 2 2 Arbroath v East Fife 1 1 Forfar v Raith 1 1 Albion v Cowdenbeath 1 1 Annan v Edinburgh 1 2
Aberdeen 2 Livingston 0 Joker Hamilton 0 Hearts 2 Hibs 1 Motherwell 0 Rangers 3 Kilmarnock 0 St Johnstone 2 St Mirren 0 Dundee 0 Celtic 2 Dunfermline 1 Dundee Utd 1 Falkirk 1 Partick 2 Arbroath 1 East Fife 0 Forfar 1 Raith 2 Albion 0 Cowdenbeath 1 Annan 1 Edinburgh 2