Brechin
Hearts 2
Elgin City
St Johnstone 2
St. Mirren 2
Albion Rovers
Kilmarnock 2
Bonnyrigg Rose
Tranent Juniors
Motherwell 2
Spartans
Rangers 2
Hibernian 2
Formartine Utd
Celtic 2
East Kilbride
Stirling University
Livingston 2
Brora Rangers
Aberdeen 2
Dundee FC 2
Buckie Thistle