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

Highland / Lowland

Highland League

  • Clachnacuddin 1 , Wick Academy 3 at Full time
    Clachnacuddin
    Wick Academy
    Full time
  • Inverurie Loco Works 4 , Deveronvale 0 at Full time
    Inverurie Loco Works
    Deveronvale
    Full time
  • Banks O' Dee 2 , Turriff United 0 at Full time
    Banks O' Dee
    Turriff United
    Full time
  • Formartine United 2 , Huntly 0 at Full time
    Formartine United
    Huntly
    Full time
  • Forres Mechanics 0 , Brora Rangers 8 at Full time
    Forres Mechanics
    Brora Rangers
    Full time
  • Nairn County 1 , Buckie Thistle 3 at Full time
    Nairn County
    Buckie Thistle
    Full time
  • Strathspey Thistle 1 , Lossiemouth 3 at Full time
    Strathspey Thistle
    Lossiemouth
    Full time

Lowland League

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