Scottish Cup Results for 1983-84 1982-83 Back to Scottish Cup Results 1984-85 Winners Aberdeen Runners Up Celtic Final Match Sat 19 May 1984 Aberdeen 2 Celtic 1 Rd Date Home Score Away Penalties Notes Crowd R1 Sat Dec 10 1983 Cowdenbeath 3-0 Vale of Leithen 243 R1 Sat Dec 10 1983 Dalbeattie Star 1-5 Arbroath 900 R1 Sat Dec 10 1983 East Stirlingshire 1-0 Stenhousemuir 458 R1 Sat Dec 10 1983 Elgin City 0-2 Queens Park 905 R1 Sat Dec 10 1983 Forfar Athletic 4-1 The Spartans 942 R1 Sat Dec 10 1983 Inverness Caledonian 2-1 Albion Rovers 1500 R2 Sat Jan 7 1984 Arbroath 0-0 Stirling Albion 671 R2 Sat Jan 7 1984 Cowdenbeath 2-1 Montrose 258 R2 Sat Jan 7 1984 East Stirlingshire 3-1 Fraserburgh 361 R2 Sat Jan 7 1984 Gala Fairydean Rovers 0-2 Inverness Caledonian 400 R2 Sat Jan 7 1984 Peterhead 1-2 Berwick Rangers 600 R2 Sat Jan 7 1984 Queen of the South 0-5 East Fife R2 Sat Jan 7 1984 Stranraer 1-2 Queens Park 650 R2 Mon Jan 9 1984 Dunfermline Athletic 1-0 Forfar Athletic 2066 R3 Sat Jan 28 1984 Berwick Rangers 0-4 Celtic 5510 R3 Sat Jan 28 1984 Hibernian 0-0 East Fife 5683 R3 Sat Jan 28 1984 Meadowbank Thistle 0-0 St Mirren 2157 R3 Sat Jan 28 1984 Rangers 2-1 Dunfermline Athletic 17500 R3 r Tue Jan 31 1984 East Fife 2-0 Hibernian 6100 R3 Thu Feb 2 1984 Hamilton Academical 3-1 Alloa Athletic 821 R2 r Mon Feb 6 1984 Stirling Albion 0-0 Arbroath 607 R3 Mon Feb 6 1984 Dundee United 1-0 Ayr United 4441 R3 Mon Feb 6 1984 Falkirk 1-2 Clyde 2500 R3 Mon Feb 6 1984 Morton 2-0 East Stirlingshire 2000 R3 Mon Feb 6 1984 Heart of Midlothian 2-0 Partick Thistle 6735 R3 Mon Feb 6 1984 Motherwell 3-0 Queens Park 2650 R3 Mon Feb 6 1984 Raith Rovers 1-4 Dumbarton 1950 R3 r Mon Feb 6 1984 St Mirren 2-2 Meadowbank Thistle 2161 R2 r2 Wed Feb 8 1984 Arbroath 1-2 Stirling Albion 691 R3 Wed Feb 8 1984 Clydebank[4] 0-0 Brechin City 427 R3 Wed Feb 8 1984 Cowdenbeath 0-2 Dundee 1500 R3 Sat Feb 11 1984 Inverness Caledonian 0-0 Stirling Albion 3085 R3 Mon Feb 13 1984 Aberdeen 1-1 Kilmarnock 15000 R3 Mon Feb 13 1984 Airdrieonians 1-0 St Johnstone 2000 R3 r Mon Feb 13 1984 Brechin City 0-3 Clydebank[4] 850 R3 r Wed Feb 15 1984 Kilmarnock 1-3 Aberdeen 6106 R3 r2 Wed Feb 15 1984 Meadowbank Thistle 1-2 St Mirren 1500 R3 r Wed Feb 15 1984 Stirling Albion 1-2 Inverness Caledonian 1754 R4 Sat Feb 18 1984 Clyde 0-2 Aberdeen 5800 R4 Sat Feb 18 1984 Dundee United 2-1 Heart of Midlothian 14371 R4 Sat Feb 18 1984 East Fife 0-6 Celtic 10000 R4 Sat Feb 18 1984 Morton 2-1 Dumbarton 3383 R4 Sat Feb 18 1984 Inverness Caledonian 0-6 Rangers 5500 R4 Sat Feb 18 1984 Motherwell 3-1 Clydebank[4] 3435 R4 Sat Feb 18 1984 St Mirren 2-1 Hamilton Academical 4306 R4 Sun Feb 19 1984 Dundee 2-1 Airdrieonians 5107 R5 Sat Mar 10 1984 Dundee 2-2 Rangers 17097 R5 Sat Mar 10 1984 St Mirren 4-3 Morton 7933 R5 Sat Mar 17 1984 Aberdeen 0-0 Dundee United 22000 R5 Sat Mar 17 1984 Motherwell 0-6 Celtic 14795 R5 r Sat Mar 17 1984 Rangers 2-3 Dundee 21000 R5 r Wed Mar 28 1984 Dundee United 0-1 Aberdeen 16094 SF Sat Apr 14 1984 Aberdeen 2-0 Dundee 17654 SF Sat Apr 14 1984 Celtic 2-1 St Mirren 25040 F Sat May 19 1984 Aberdeen 2-1 Celtic 55808