18th March 2007

Final Kilmarnock 1-5 Hibernian

31st January 2007

Semi Final Hibernian 3-1 St. Johnstone

30th January 2007

Semi Final Falkirk 0-3 Kilmarnock

8th November 2006

Quarter Final Rangers 0-2 St. Johnstone
Quarter Final Hibernian 1-0 Heart of Midlothian

7th November 2006

Quarter Final Celtic 1-1 Falkirk
Quarter Final Kilmarnock 3-2 Motherwell

20th September 2006

3rd Round Alloa Athletic 0-4 Heart of Midlothian
3rd Round Dunfermline Athletic 0-2 Rangers
3rd Round Queen's Park 0-3 Motherwell
3rd Round Hibernian 6-0

19th September 2006

3rd Round Celtic 2-0 St. Mirren
3rd Round Kilmarnock 2-1
3rd Round St. Johnstone 3-0 Dundee United
3rd Round Inverness Caledonian Thistle 0-1 Falkirk

23rd August 2006

2nd Round Inverness Caledonian Thistle 3-1 Dumbarton

22nd August 2006

2nd Round Ayr United 0-0 Dunfermline Athletic
2nd Round Brechin City 0-3
2nd Round Cowdenbeath 0-5 Falkirk
2nd Round Dundee United 1-0 Airdrie United
2nd Round Hibernian 4-0 Peterhead
2nd Round Motherwell 3-2 Partick Thistle
2nd Round Queen of the South 1-2 Kilmarnock
2nd Round Queen's Park 0-0 Aberdeen
2nd Round St. Johnstone 4-0 Elgin City
2nd Round St. Mirren 3-1 Stenhousemuir
2nd Round Alloa Athletic 2-1 Ross County

9th August 2006

1st Round Arbroath 0-1 Elgin City
1st Round Montrose 1-3 Peterhead
1st Round Ayr United 2-0

8th August 2006

1st Round Forfar Athletic 1-2 Alloa Athletic
1st Round Dumbarton 3-0 Stirling Albion
1st Round Raith Rovers 1-2 Airdrie United
1st Round Queen's Park 2-1
1st Round Queen of the South 4-2 Clyde
1st Round Ross County 4-2 Stranraer
1st Round Dundee 1-3 Partick Thistle
1st Round Cowdenbeath 4-1
1st Round Brechin City 2-1 Greenock Morton
1st Round Albion Rovers 1-2 Stenhousemuir
1st Round St. Johnstone 3-1 East Fife