28th May 2005
Final | Celtic | 1-0 | Dundee United |
10th April 2005
Semi Final | Heart of Midlothian | 1-2 | Celtic |
9th April 2005
Semi Final | Dundee United | 2-1 | Hibernian |
27th February 2005
Quarter Final | Dundee United | 4-1 | Aberdeen |
Quarter Final | Heart of Midlothian | 2-1 |
Quarter Final | Clyde | 0-5 | Celtic |
26th February 2005
Quarter Final | Hibernian | 2-0 | St. Mirren |
16th February 2005
4th Round Replay | Kilmarnock | 1-3 | Heart of Midlothian |
15th February 2005
4th Round Replay | Clyde | 2-1 | Ross County |
6th February 2005
4th Round | Dunfermline Athletic | 0-3 | Celtic |
5th February 2005
4th Round | Hibernian | 4-0 | Brechin City |
4th Round | Ross County | 0-0 | Clyde |
4th Round | Alloa Athletic | 0-1 |
4th Round | Aberdeen | 2-1 | Inverness Caledonian Thistle |
4th Round | Queen of the South | 0-3 | Dundee United |
4th Round | Heart of Midlothian | 2-2 | Kilmarnock |
4th Round | Ayr United | 0-2 | St. Mirren |
25th January 2005
3rd Round Replay | Stranraer | 0-2 | Ayr United |
24th January 2005
3rd Round | Ross County | 4-1 | Airdrie United |
19th January 2005
3rd Round Replay | Heart of Midlothian | 2-1 | Partick Thistle |
18th January 2005
3rd Round Replay | Dunfermline Athletic | 3-1 | East Fife |
17th January 2005
3rd Round | 3-4 | Dundee United |
11th January 2005
3rd Round | 2-1 | Greenock Morton |
9th January 2005
3rd Round | Celtic | 2-1 | Rangers |
3rd Round | Inverness Caledonian Thistle | 1-0 | St. Johnstone |
8th January 2005
3rd Round | Hibernian | 2-0 | Dundee |
3rd Round | East Fife | 0-0 | Dunfermline Athletic |
3rd Round | Clyde | 3-0 | Falkirk |
3rd Round | Arbroath | 0-2 | Aberdeen |
3rd Round | St. Mirren | 3-0 |
3rd Round | Partick Thistle | 0-0 | Heart of Midlothian |
3rd Round | Kilmarnock | 2-0 | Motherwell |
3rd Round | Montrose | 1-2 | Queen of the South |
3rd Round | Raith Rovers | 0-2 | Alloa Athletic |
3rd Round | 0-3 | Brechin City |
3rd Round | Ayr United | 3-3 | Stranraer |
18th December 2004
2nd Round Replay | 3-1 | Dumbarton |
2nd Round Replay | East Fife | 3-3 |
11th December 2004
2nd Round | 0-1 | Montrose |
2nd Round | 3-0 | Elgin City |
2nd Round | Dumbarton | 1-1 |
2nd Round | Stranraer | 1-0 | Queen's Park |
2nd Round | Albion Rovers | 0-1 | Arbroath |
2nd Round | 0-0 | East Fife |
2nd Round | Ayr United | 3-0 | Edinburgh City |
2nd Round | Alloa Athletic | 2-1 | Stenhousemuir |
2nd Round | Brechin City | 1-0 | Stirling Albion |
2nd Round | Cove Rangers | 1-7 | Greenock Morton |
27th November 2004
1st Round | Cowdenbeath | 2-3 | Dumbarton |
1st Round | Forfar Athletic | 1-5 | Montrose |
1st Round | 3-1 | Peterhead |
1st Round | Cove Rangers | 4-1 |
23rd November 2004
1st Round | Greenock Morton | 3-1 |
1st Round | 0-3 | Brechin City |
20th November 2004
1st Round | 1-2 |
1st Round | East Fife | 3-0 |