25th October 1987
Final | Rangers | 3-3 | Aberdeen |
23rd September 1987
Semi Final | Rangers | 3-1 | Motherwell |
Semi Final | Aberdeen | 2-0 | Dundee |
2nd September 1987
Quarter Final | Rangers | 4-1 | Heart of Midlothian |
Quarter Final | Dundee | 2-1 | Dundee United |
1st September 1987
Quarter Final | Motherwell | 1-0 | Hibernian |
Quarter Final | Aberdeen | 1-0 | Celtic |
26th August 1987
3rd Round | Motherwell | 4-0 | Albion Rovers |
3rd Round | 0-3 | Dundee |
3rd Round | Dunfermline Athletic | 1-4 | Rangers |
3rd Round | Dumbarton | 1-5 | Celtic |
3rd Round | Aberdeen | 3-0 | St. Johnstone |
25th August 1987
3rd Round | Raith Rovers | 1-2 | Dundee United |
3rd Round | Hibernian | 3-1 | Queen of the South |
3rd Round | Heart of Midlothian | 2-0 | Clyde |
19th August 1987
2nd Round | Stirling Albion | 1-2 | Rangers |
2nd Round | Raith Rovers | 2-1 |
2nd Round | Motherwell | 3-1 | Airdrie United |
2nd Round | Greenock Morton | 1-5 | Clyde |
2nd Round | Heart of Midlothian | 6-1 | Kilmarnock |
2nd Round | Dundee United | 4-1 | Partick Thistle |
2nd Round | Celtic | 3-1 | Forfar Athletic |
2nd Round | Ayr United | 0-1 | Dumbarton |
2nd Round | Albion Rovers | 1-1 | East Fife |
2nd Round | Aberdeen | 5-1 | Brechin City |
18th August 1987
2nd Round | St. Mirren | 0-1 | St. Johnstone |
2nd Round | Queen's Park | 0-3 | Dundee |
2nd Round | Queen of the South | 2-1 | Falkirk |
2nd Round | 1-0 |
2nd Round | Hibernian | 3-2 | Montrose |
2nd Round | 1-3 | Dunfermline Athletic |
12th August 1987
1st Round | Stranraer | 0-3 | Albion Rovers |
1st Round | St. Johnstone | 4-1 | Alloa Athletic |
1st Round | Cowdenbeath | 1-3 | Queen's Park |
1st Round | 1-2 | Stirling Albion |
1st Round | Arbroath | 1-3 | Ayr United |
11th August 1987
1st Round | Stenhousemuir | 1-3 |