Scottish Cup Results for 1986-87 1985-86 Back to Scottish Cup Results 1987-88 Winners St Mirren Runners Up Dundee United Final Match Sat 16 May 1987 St Mirren 1 Dundee United 0 Rd Date Home Score Away Penalties Notes Crowd R1 Sat Dec 6 1986 Albion Rovers 2-1 Arbroath 1000 R1 Sat Dec 6 1986 Ayr United 3-1 Annan Athletic 2400 R1 Sat Dec 6 1986 Inverness Caledonian 2-2 Alloa Athletic 1350 R1 Sat Dec 6 1986 Peterhead 1-0 East Stirlingshire 2640 R1 Sat Dec 6 1986 Stirling Albion 3-0 Cowdenbeath 604 R1 r Sat Dec 13 1986 Alloa Athletic 0-1 Inverness Caledonian 662 R1 Sat Dec 13 1986 Forres Mechanics 0-1 Berwick Rangers 800 R2 Sat Jan 10 1987 Rothes 1-3 Peterhead 450 R2 Sat Jan 10 1987 Stranraer 1-1 Ayr United 1300 R2 Mon Jan 19 1987 Inverness Caledonian 5-0 The Spartans 1480 R2 r Wed Jan 21 1987 Ayr United 2-0 Stranraer 900 R2 Wed Jan 21 1987 Stirling Albion 0-1 Meadowbank Thistle 685 R2 Mon Jan 26 1987 Raith Rovers 4-0 Vale of Leithen 1247 R2 Mon Jan 26 1987 St Johnstone 4-1 Queens Park 1765 R2 Mon Jan 26 1987 Stenhousemuir 0-0 Berwick Rangers 400 R2 r Wed Jan 28 1987 Berwick Rangers 2-0 Stenhousemuir 400 R3 Sat Jan 31 1987 Berwick Rangers 0-2 Morton 993 R3 Sat Jan 31 1987 Brechin City 2-2 Dumbarton 506 R3 Sat Jan 31 1987 Dundee United 1-1 Airdrieonians 9169 R3 Sat Jan 31 1987 Heart of Midlothian 0-0 Kilmarnock 15227 R3 Sat Jan 31 1987 Hibernian 2-0 Dunfermline Athletic 16500 R3 Sat Jan 31 1987 Montrose 1-2 Forfar Athletic 800 R3 Sat Jan 31 1987 Peterhead 2-0 Clyde 2196 R3 Sat Jan 31 1987 Queen of the South 0-1 Raith Rovers 1874 R3 Sat Jan 31 1987 Rangers 0-1 Hamilton Academical 35462 R3 Sat Jan 31 1987 St Mirren 3-0 Inverness Caledonian 3494 R3 Sun Feb 1 1987 Aberdeen 2-2 Celtic 23000 R3 Tue Feb 3 1987 Dundee 2-2 East Fife 4856 R3 Tue Feb 3 1987 Falkirk 0-0 Clydebank[4] 1400 R3 Tue Feb 3 1987 Meadowbank Thistle 2-0 Ayr United 1000 R3 Tue Feb 3 1987 Motherwell 3-1 Partick Thistle 5177 R2 Wed Feb 4 1987 Albion Rovers 1-2 Whitehill Welfare 633 R3 r Wed Feb 4 1987 Celtic 0-0 Aberdeen 55405 R3 r Wed Feb 4 1987 Dumbarton 2-3 Brechin City 2000 R3 r Wed Feb 4 1987 Kilmarnock 1-1 Heart of Midlothian 14932 R3 Sat Feb 7 1987 St Johnstone 4-0 Whitehill Welfare 2115 R3 r2 Mon Feb 9 1987 Aberdeen 0-1 Celtic 21255 R3 r Mon Feb 9 1987 Airdrieonians 1-2 Dundee United 4500 R3 r Mon Feb 9 1987 Clydebank[4] 3-1 Falkirk 1640 R3 r Mon Feb 9 1987 East Fife 1-4 Dundee 4958 R3 r2 Mon Feb 9 1987 Kilmarnock 1-3 Heart of Midlothian 14146 R4 Sat Feb 21 1987 Brechin City 0-1 Dundee United 3400 R4 Sat Feb 21 1987 Clydebank[4] 1-0 Hibernian 6500 R4 Sat Feb 21 1987 Dundee 1-1 Meadowbank Thistle 3592 R4 Sat Feb 21 1987 Morton 2-3 St Mirren 7000 R4 Sat Feb 21 1987 Hamilton Academical 1-2 Motherwell 7047 R4 Sat Feb 21 1987 Heart of Midlothian 1-0 Celtic 28891 R4 Sat Feb 21 1987 Raith Rovers 2-2 Peterhead 3259 R4 Sat Feb 21 1987 St Johnstone 1-2 Forfar Athletic 2565 R4 r Wed Feb 25 1987 Meadowbank Thistle 1-1 Dundee 1000 R4 r Wed Feb 25 1987 Peterhead 3-3 Raith Rovers 8643 R4 r2 Mon Mar 2 1987 Dundee 2-0 Meadowbank Thistle 4516 R4 r2 Mon Mar 2 1987 Raith Rovers 3-0 Peterhead 6000 R5 Sat Mar 14 1987 Clydebank[4] 0-4 Dundee 5222 R5 Sat Mar 14 1987 Dundee United 2-2 Forfar Athletic 7885 R5 Sat Mar 14 1987 Heart of Midlothian 1-1 Motherwell 22045 R5 Sat Mar 14 1987 Raith Rovers 0-2 St Mirren 8392 R5 r Tue Mar 17 1987 Motherwell 0-1 Heart of Midlothian 15275 R5 r Tue Mar 24 1987 Forfar Athletic 0-2 Dundee United 8139 SF Sat Apr 11 1987 Dundee 2-3 Dundee United 13319 SF Sat Apr 11 1987 Heart of Midlothian 1-2 St Mirren 29290 F Sat May 16 1987 St Mirren 1-0 Dundee United 46782