• Hearts 0 , Rangers 4 at Full time
    Hearts
    Rangers
    Full time
  • Aberdeen 4 , Kilmarnock 1 at Full time
    Aberdeen
    Kilmarnock
    Full time
  • Celtic 2 , Motherwell 1 at Full time
    Celtic
    Motherwell
    Full time
  • Dundee United 1 , St. Johnstone 2 at Full time
    Dundee United
    St. Johnstone
    Full time
  • Ross County 0 , Hibernian 2 at Full time
    Ross County
    Hibernian
    Full time
  • St. Mirren 2 , Livingston 1 at Full time
    St. Mirren
    Livingston
    Full time
  • Ayr United 0 , Inverness CT 1 at Full time
    Ayr United
    Inverness CT
    Full time
  • Cove Rangers 2 , Arbroath 0 at Full time
    Cove Rangers
    Arbroath
    Full time
  • Hamilton Academical 0 , Dundee 2 at Full time
    Hamilton Academical
    Dundee
    Full time
  • Partick Thistle 5 , Greenock Morton 1 at Full time
    Partick Thistle
    Greenock Morton
    Full time
  • Queen's Park 1 , Raith Rovers 0 at Full time
    Queen's Park
    Raith Rovers
    Full time
  • Dunfermline Athletic 2 , Peterhead 2 at Full time
    Dunfermline Athletic
    Peterhead
    Full time
  • Falkirk 2 , Clyde 0 at Full time
    Falkirk
    Clyde
    Full time
  • Kelty Hearts 1 , Airdrieonians 0 at Full time
    Kelty Hearts
    Airdrieonians
    Full time
  • Montrose 1 , Edinburgh City 2 at Full time
    Montrose
    Edinburgh City
    Full time
  • Queen of the South 1 , Alloa Athletic 1 at Full time
    Queen of the South
    Alloa Athletic
    Full time
  • Bonnyrigg Rose 2 , Stenhousemuir 4 at Full time
    Bonnyrigg Rose
    Stenhousemuir
    Full time
  • East Fife 1 , Stirling Albion 2 at Full time
    East Fife
    Stirling Albion
    Full time
  • Elgin City 5 , Annan Athletic 1 at Full time
    Elgin City
    Annan Athletic
    Full time
  • Forfar Athletic 0 , Dumbarton 0 at Full time
    Forfar Athletic
    Dumbarton
    Full time
  • Stranraer 2 , Albion Rovers 1 at Full time
    Stranraer
    Albion Rovers
    Full time

Highland / Lowland

Highland League

  • Buckie Thistle 7 , Turriff United 1 at Full time
    Buckie Thistle
    Turriff United
    Full time
  • Deveronvale 4 , Keith 3 at Full time
    Deveronvale
    Keith
    Full time
  • Forres Mechanics 4 , Rothes 3 at Full time
    Forres Mechanics
    Rothes
    Full time
  • Huntly 2 , Strathspey Thistle 0 at Full time
    Huntly
    Strathspey Thistle
    Full time
  • Inverurie Loco Works 0 , Brechin City 1 at Full time
    Inverurie Loco Works
    Brechin City
    Full time

Lowland League

  • Berwick Rangers 2 , Bo'ness United 2 at Full time
    Berwick Rangers
    Bo'ness United
    Full time
  • Caledonian Braves 2 , East Kilbride 2 at Full time
    Caledonian Braves
    East Kilbride
    Full time
  • Cowdenbeath 5 , East Stirlingshire 0 at Full time
    Cowdenbeath
    East Stirlingshire
    Full time
  • Cumbernauld Colts 1 , Stirling University 3 at Full time
    Cumbernauld Colts
    Stirling University
    Full time
  • Edinburgh University 1 , Broomhill 4 at Full time
    Edinburgh University
    Broomhill
    Full time
  • Gala Fairydean Rovers 3 , Celtic II 4 at Full time
    Gala Fairydean Rovers
    Celtic II
    Full time
  • Gretna 2008 2 , Tranent 1 at Full time
    Gretna 2008
    Tranent
    Full time
  • Hearts II 2 , Rangers II 3 at Full time
    Hearts II
    Rangers II
    Full time
  • Spartans 6 , Dalbeattie Star 0 at Full time
    Spartans
    Dalbeattie Star
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.