• Hearts 3 , Celtic 4 at Full time
    Hearts
    Celtic
    Full time
  • Kilmarnock 1 , Ross County 0 at Full time
    Kilmarnock
    Ross County
    Full time
  • Motherwell 1 , Aberdeen 2 at Full time
    Motherwell
    Aberdeen
    Full time
  • Rangers 1 , Livingston 1 at Full time
    Rangers
    Livingston
    Full time
  • St. Mirren 2 , Dundee United 1 at Full time
    St. Mirren
    Dundee United
    Full time
  • Arbroath 1 , Hamilton Academical 0 at Full time
    Arbroath
    Hamilton Academical
    Full time
  • Ayr United 2 , Cove Rangers 2 at Full time
    Ayr United
    Cove Rangers
    Full time
  • Dundee 0 , Greenock Morton 0 at Full time
    Dundee
    Greenock Morton
    Full time
  • Inverness CT 1 , Raith Rovers 1 at Full time
    Inverness CT
    Raith Rovers
    Full time
  • Partick Thistle 0 , Queen's Park 4 at Full time
    Partick Thistle
    Queen's Park
    Full time
  • Clyde 1 , Queen of the South 2 at Full time
    Clyde
    Queen of the South
    Full time
  • Edinburgh City 3 , Airdrieonians 1 at Full time
    Edinburgh City
    Airdrieonians
    Full time
  • Falkirk 2 , Kelty Hearts 3 at Full time
    Falkirk
    Kelty Hearts
    Full time
  • Montrose 2 , Dunfermline Athletic 0 at Full time
    Montrose
    Dunfermline Athletic
    Full time
  • Peterhead 0 , Alloa Athletic 2 at Full time
    Peterhead
    Alloa Athletic
    Full time

Scottish Cup

2nd Round

  • Brechin City 2 , Stirling Albion 2 After extra time , Stirling Albion win 8 - 7 on penalties
    Brechin City
    Stirling Albion
    After extra time
    Stirling Albion win 8 - 7 on penalties
  • Bo'ness United 1 , Auchinleck Talbot 1 After extra time , Auchinleck Talbot win 5 - 3 on penalties
    Bo'ness United
    Auchinleck Talbot
    After extra time
    Auchinleck Talbot win 5 - 3 on penalties
  • Buckie Thistle 1 , Broomhill 3 at Full time
    Buckie Thistle
    Broomhill
    Full time
  • Carnoustie Panmure 1 , Formartine United 2 at Full time
    Carnoustie Panmure
    Formartine United
    Full time
  • Dalbeattie Star 1 , Darvel 7 at Full time
    Dalbeattie Star
    Darvel
    Full time
  • Dunbar United 1 , Stirling University 3 at Full time
    Dunbar United
    Stirling University
    Full time
  • Dunipace 5 , Turriff United 2 at Full time
    Dunipace
    Turriff United
    Full time
  • East Kilbride 5 , Caledonian Braves 0 at Full time
    East Kilbride
    Caledonian Braves
    Full time
  • Elgin City 4 , Camelon Juniors 0 at Full time
    Elgin City
    Camelon Juniors
    Full time
  • Fraserburgh 2 , Stranraer 1 at Full time
    Fraserburgh
    Stranraer
    Full time
  • Glasgow University 1 , Albion Rovers 4 After extra time
    Glasgow University
    Albion Rovers
    After extra time
  • Gretna 2008 1 , Drumchapel United 4 at Full time
    Gretna 2008
    Drumchapel United
    Full time
  • Kilwinning Rangers 1 , Forfar Athletic 3 at Full time
    Kilwinning Rangers
    Forfar Athletic
    Full time
  • Linlithgow Rose 4 , Spartans 0 at Full time
    Linlithgow Rose
    Spartans
    Full time
  • Newtongrange Star 0 , Hill Of Beath Hawthorn 1 at Full time
    Newtongrange Star
    Hill Of Beath Hawthorn
    Full time
  • Sauchie Juniors 3 , Bonnyrigg Rose 2 at Full time
    Sauchie Juniors
    Bonnyrigg Rose
    Full time
  • Stenhousemuir 2 , East Fife 1 at Full time
    Stenhousemuir
    East Fife
    Full time
  • Wick Academy 2 , Benburb 0 at Full time
    Wick Academy
    Benburb
    Full time

Highland / Lowland

Highland League

  • Brora Rangers 4 , Forres Mechanics 1 at Full time
    Brora Rangers
    Forres Mechanics
    Full time
  • Deveronvale 3 , Clachnacuddin 3 at Full time
    Deveronvale
    Clachnacuddin
    Full time
  • Inverurie Loco Works 3 , Lossiemouth 2 at Full time
    Inverurie Loco Works
    Lossiemouth
    Full time
  • Nairn County 4 , Strathspey Thistle 2 at Full time
    Nairn County
    Strathspey Thistle
    Full time
  • Rothes 3 , Keith 0 at Full time
    Rothes
    Keith
    Full time

Lowland League

  • Gala Fairydean Rovers 3 , Hearts II 3 at Full time
    Gala Fairydean Rovers
    Hearts II
    Full time
  • Rangers II 3 , Berwick Rangers 0 at Full time
    Rangers II
    Berwick Rangers
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.