Primera ronda
08.08.2006 Albion Rovers - Stenhousemuir FC 1:2
Brechin City FC - Greenock Morton FC 2:1
Cowdenbeath FC - East Stirlingshire FC 4:1
Dumbarton FC - Stirling Albion FC 3:0
Dundee FC - Partick Thistle 1:3
Forfar Athletic - Alloa Athletic 1:2
Queen Of The South - Clyde FC 4:2
Queen's Park FC - Hamilton Academical 2:1
Raith Rovers - Airdrie United FC 1:2
Ross County FC - Stranraer FC 4:2
St. Johnstone FC - East Stirlingshire FC 3:1
09.08.2006 Arbroath FC - Elgin City 0:1
Ayr United - Berwick Rangers 2:0
Montrose FC - Peterhead FC 1:3
Segunda ronda
22.08.2006 20:30 Alloa Athletic - Ross County FC 2:1
20:30 Cowdenbeath FC - Falkirk FC 0:5
20:45 Ayr United - Dunfermline Athletic 6:7 pn.
20:45 Brechin City FC - Livingston FC 0:3
20:45 Dundee United - Airdrie United FC 1:0 pró.
20:45 Hibernian FC - Peterhead FC 4:0
20:45 Motherwell FC - Partick Thistle 3:2
20:45 Queen Of The South - Aberdeen FC 1:2 pró.
20:45 St. Johnstone FC - Elgin City 4:0 pró.
20:45 St. Mirren FC - Stenhousemuir FC 3:1
20:45 Queen's Park FC - Aberdeen FC 5:3 pn.
23.08.2006 20:45 Inverness CT - Dumbarton FC 3:1
Octavos de final
19.09.2006 20:45 Celtic FC - St. Mirren FC 2:0
20:45 Inverness CT - Falkirk FC 0:1
20:45 Kilmarnock FC - Livingston FC 2:1 pró.
20:45 St. Johnstone FC - Dundee United 3:0
20.09.2006 20:45 Alloa Athletic - Heart of Midlothian 0:4
20:45 Dunfermline Athletic - Rangers FC 0:2
20:45 Hibernian FC - Gretna FC 6:0
20:45 Queen's Park FC - Motherwell FC 0:3
Cuartos de final
07.11.2006 20:45 Celtic FC - Falkirk FC 4:5 pn.
20:45 Kilmarnock FC - Motherwell FC 3:2
08.11.2006 20:45 Rangers FC - St. Johnstone FC 0:2
20:45 Hibernian FC - Heart of Midlothian 1:0
Semifinales
30.01.2007 20:45 Kilmarnock FC - Falkirk FC 3:0
31.01.2007 20:45 St. Johnstone FC - Hibernian FC 1:3 pró.
Final
18.03.2007 16:00 Kilmarnock FC - Hibernian FC 1:5 (0:1)