Sunday 29th November

2nd Round

  • Celtic 0 , Ross County 2 at Full time
    Celtic
    Ross County
    Full time
  • Falkirk 0 , Rangers 4 at Full time
    Falkirk
    Rangers
    Full time

Saturday 28th November

2nd Round

  • Alloa Athletic 1 , Hearts 0 After extra time
    Alloa Athletic
    Hearts
    After extra time
  • Arbroath 1 , Dunfermline Athletic 3 at Full time
    Arbroath
    Dunfermline Athletic
    Full time
  • Hibernian 1 , Dundee 0 at Full time
    Hibernian
    Dundee
    Full time
  • Livingston 4 , Ayr United 0 at Full time
    Livingston
    Ayr United
    Full time
  • Motherwell 1 , St. Johnstone 2 at Full time
    Motherwell
    St. Johnstone
    Full time
  • St. Mirren 2 , Aberdeen 1 at Full time
    St. Mirren
    Aberdeen
    Full time

Sunday 15th November

Group B

  • Hibernian 4 , Dundee 1 at Full time
    Hibernian
    Dundee
    Full time

Saturday 14th November

Group A

  • Cowdenbeath 0 , Raith Rovers 1 at Full time
    Cowdenbeath
    Raith Rovers
    Full time
  • Inverness CT 1 , East Fife 0 at Full time
    Inverness CT
    East Fife
    Full time

Group B

  • Cove Rangers 1 , Forfar Athletic 0 at Full time
    Cove Rangers
    Forfar Athletic
    Full time

Group C

  • Brechin City 0 , Kelty Hearts 2 at Full time
    Brechin City
    Kelty Hearts
    Full time
  • Peterhead 1 , St. Johnstone 3 at Full time
    Peterhead
    St. Johnstone
    Full time

Group D

  • Ross County 3 , Stirling Albion 0 at Full time
    Ross County
    Stirling Albion
    Full time
  • Arbroath 3 , Elgin City 0 at Full time
    Arbroath
    Elgin City
    Full time

Group E

  • Dunfermline Athletic 3 , Clyde 2 at Full time
    Dunfermline Athletic
    Clyde
    Full time
  • Kilmarnock 2 , Dumbarton 0 at Full time
    Kilmarnock
    Dumbarton
    Full time

Group F

  • Ayr United 1 , Stranraer 1 at Full time , Ayr United win 6 - 5 on penalties
    Ayr United
    Stranraer
    Full time
    Ayr United win 6 - 5 on penalties
  • Hamilton Academical versus Albion Rovers kick off 15:00
    Hamilton Academical
    15:00
    plays
    Albion Rovers

Group G

  • Partick Thistle 0 , Greenock Morton 0 at Full time , Partick Thistle win 4 - 2 on penalties
    Partick Thistle
    Greenock Morton
    Full time
    Partick Thistle win 4 - 2 on penalties
  • Queen's Park 0 , St. Mirren 1 at Full time
    Queen's Park
    St. Mirren
    Full time

Group H

  • Alloa Athletic 4 , Stenhousemuir 2 at Full time
    Alloa Athletic
    Stenhousemuir
    Full time
  • Livingston 4 , Airdrieonians 1 at Full time
    Livingston
    Airdrieonians
    Full time

Wednesday 11th November

Group F

  • Stranraer 2 , Hamilton Academical 1 at Full time
    Stranraer
    Hamilton Academical
    Full time

Group G

  • St. Mirren 1 , Greenock Morton 1 at Full time , St. Mirren win 6 - 5 on penalties
    St. Mirren
    Greenock Morton
    Full time
    St. Mirren win 6 - 5 on penalties

Group H

  • Airdrieonians 0 , Edinburgh City 1 at Full time
    Airdrieonians
    Edinburgh City
    Full time

Tuesday 10th November

Group A

  • East Fife 2 , Hearts 3 at Full time
    East Fife
    Hearts
    Full time
  • Raith Rovers 3 , Inverness CT 3 at Full time , Raith Rovers win 3 - 2 on penalties
    Raith Rovers
    Inverness CT
    Full time
    Raith Rovers win 3 - 2 on penalties

Group B

  • Dundee 3 , Cove Rangers 0 at Full time
    Dundee
    Cove Rangers
    Full time
  • Forfar Athletic 3 , Brora Rangers 3 at Full time , Forfar Athletic win 4 - 3 on penalties
    Forfar Athletic
    Brora Rangers
    Full time
    Forfar Athletic win 4 - 3 on penalties

Group C

  • Kelty Hearts 1 , Peterhead 1 at Full time , Peterhead win 5 - 3 on penalties
    Kelty Hearts
    Peterhead
    Full time
    Peterhead win 5 - 3 on penalties
  • St. Johnstone 0 , Dundee United 0 at Full time , Dundee United win 4 - 3 on penalties
    St. Johnstone
    Dundee United
    Full time
    Dundee United win 4 - 3 on penalties

Group D

  • Elgin City 1 , Ross County 4 at Full time
    Elgin City
    Ross County
    Full time
  • Stirling Albion 2 , Montrose 1 at Full time
    Stirling Albion
    Montrose
    Full time

Group E

  • Clyde 0 , Kilmarnock 2 at Full time
    Clyde
    Kilmarnock
    Full time
  • Dumbarton 0 , Falkirk 4 at Full time
    Dumbarton
    Falkirk
    Full time

Group F

  • Albion Rovers 1 , Annan Athletic 5 at Full time
    Albion Rovers
    Annan Athletic
    Full time

Group G

  • Queen's Park 1 , Queen of the South 3 at Full time
    Queen's Park
    Queen of the South
    Full time

Group H

  • Stenhousemuir 0 , Livingston 4 at Full time
    Stenhousemuir
    Livingston
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.