• Celtic 4 , St. Johnstone 1 at Full time
    Celtic
    St. Johnstone
    Full time
  • St. Mirren 3 , Aberdeen 1 at Full time
    St. Mirren
    Aberdeen
    Full time
  • Dundee United 2 , Hearts 2 at Full time
    Dundee United
    Hearts
    Full time
  • Hibernian 4 , Livingston 0 at Full time
    Hibernian
    Livingston
    Full time
  • Kelty Hearts 1 , Dunfermline Athletic 2 at Full time
    Kelty Hearts
    Dunfermline Athletic
    Full time
  • Edinburgh City 4 , Peterhead 0 at Full time
    Edinburgh City
    Peterhead
    Full time
  • Dumbarton 2 , East Fife 0 at Full time
    Dumbarton
    East Fife
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.