Scottish Cup Results for 1987-88 1986-87 Back to Scottish Cup Results 1988-89 Winners Celtic Runners Up Dundee United Final Match Sat 14 May 1988 Celtic 2 Dundee United 1 Rd Date Home Score Away Penalties Notes Crowd R1 Sat Dec 5 1987 Albion Rovers 1-1 St Johnstone 819 R1 Sat Dec 5 1987 Montrose 0-2 Ayr United 850 R1 Sat Dec 5 1987 Stirling Albion 1-2 Cowdenbeath 399 R1 Sat Dec 5 1987 Threave Rovers 0-6 Stranraer 520 R1 Sat Dec 5 1987 Vale of Leithen 2-3 Brechin City 200 R1 r Tue Dec 8 1987 St Johnstone 2-0 Albion Rovers 1447 R1 Sat Dec 12 1987 Inverness Caledonian 1-1 East Stirlingshire 1311 R1 r Mon Dec 21 1987 East Stirlingshire 2-1 Inverness Caledonian 400 R2 Sat Jan 9 1988 Berwick Rangers 0-1 Brechin City 300 R2 Sat Jan 9 1988 Buckie Thistle 2-3 East Stirlingshire 650 R2 Sat Jan 9 1988 Fraserburgh 2-5 St Johnstone 1500 R2 Sat Jan 9 1988 Gala Fairydean Rovers 3-0 Civil Service Strollers 250 R2 Sat Jan 9 1988 Queens Park 2-3 Ayr United 2739 R2 Sat Jan 9 1988 Stenhousemuir 1-1 Arbroath 500 R2 Sat Jan 9 1988 Stranraer 6-2 Keith 500 R2 Sun Jan 10 1988 Alloa Athletic 0-1 Cowdenbeath 500 R2 r Tue Jan 12 1988 Arbroath 1-1 Stenhousemuir 575 R2 r2 Mon Jan 18 1988 Stenhousemuir 0-1 Arbroath 707 R3 Sat Jan 30 1988 Arbroath 0-7 Dundee United 5905 R3 Sat Jan 30 1988 Celtic 1-0 Stranraer 21625 R3 Sat Jan 30 1988 Clyde 0-0 Cowdenbeath 965 R3 Sat Jan 30 1988 Dumbarton 0-0 Hibernian 7000 R3 Sat Jan 30 1988 Dundee 0-0 Brechin City 5040 R3 Sat Jan 30 1988 Dunfermline Athletic 1-1 Ayr United 8484 R3 Sat Jan 30 1988 East Fife 1-2 Airdrieonians 1484 R3 Sat Jan 30 1988 Falkirk 1-3 Heart of Midlothian 16000 R3 Sat Jan 30 1988 Gala Fairydean Rovers 3-5 East Stirlingshire 1351 R3 Sat Jan 30 1988 Motherwell 0-0 Kilmarnock 6488 R3 Sat Jan 30 1988 Queen of the South 1-2 Morton 2454 R3 Sat Jan 30 1988 St Johnstone 0-1 Aberdeen 7533 R3 Sat Jan 30 1988 St Mirren 0-3 Clydebank[4] 6142 R3 Sun Jan 31 1988 Hamilton Academical 2-0 Meadowbank Thistle 1500 R3 r Tue Feb 2 1988 Hibernian 3-0 Dumbarton 8000 R3 r Wed Feb 3 1988 Ayr United 0-2 Dunfermline Athletic 11712 R3 r Wed Feb 3 1988 Brechin City 0-3 Dundee 3012 R3 r Wed Feb 3 1988 Cowdenbeath 0-1 Clyde 951 R3 Wed Feb 3 1988 Forfar Athletic 1-1 Partick Thistle 1332 R3 r Wed Feb 3 1988 Kilmarnock 1-3 Motherwell 7591 R3 Mon Feb 8 1988 Raith Rovers 0-0 Rangers 9500 R3 r Wed Feb 10 1988 Partick Thistle 3-0 Forfar Athletic 2450 R3 r Wed Feb 10 1988 Rangers 4-1 Raith Rovers 35144 R4 Sat Feb 20 1988 Airdrieonians 0-2 Dundee United 6500 R4 Sat Feb 20 1988 Clydebank[4] 2-2 Partick Thistle 5397 R4 Sat Feb 20 1988 Dundee 2-0 Motherwell 7243 R4 Sat Feb 20 1988 Dunfermline Athletic 2-0 Rangers 19360 R4 Sat Feb 20 1988 East Stirlingshire 2-3 Clyde 2000 R4 Sat Feb 20 1988 Hamilton Academical 0-2 Aberdeen 7270 R4 Sat Feb 20 1988 Heart of Midlothian 2-0 Morton 13646 R4 Sun Feb 21 1988 Celtic 0-0 Hibernian 30537 R4 r Tue Feb 23 1988 Hibernian 0-1 Celtic 24000 R4 r Tue Feb 23 1988 Partick Thistle 4-1 Clydebank[4] 5564 R5 Sat Mar 12 1988 Aberdeen 5-0 Clyde 12000 R5 Sat Mar 12 1988 Dundee 0-0 Dundee United 19355 R5 Sat Mar 12 1988 Heart of Midlothian 3-0 Dunfermline Athletic 21969 R5 Sat Mar 12 1988 Partick Thistle 0-3 Celtic 16800 R5 r Tue Mar 15 1988 Dundee United 2-2 Dundee 19102 R5 r2 Mon Mar 28 1988 Dundee 0-3 Dundee United 19152 SF Sat Apr 9 1988 Aberdeen 0-0 Dundee United 20488 SF Sat Apr 9 1988 Celtic 2-1 Heart of Midlothian 66464 SF r Wed Apr 13 1988 Aberdeen 1-1 Dundee United 17288 SF r2 Wed Apr 20 1988 Aberdeen 0-1 Dundee United 19048 F Sat May 14 1988 Celtic 2-1 Dundee United 68090