Scottish Cup Results for 1979-80 1978-79 Back to Scottish Cup Results 1980-81 Winners Celtic Runners Up Rangers Final Match Sat 10 May 1980 Celtic 1 Rangers 0 Rd Date Home Score Away Penalties Notes Crowd R1 Sat Dec 15 1979 Annan Athletic 1-3 Stranraer 1250 R1 Sat Dec 15 1979 Cowdenbeath 3-1 Albion Rovers 742 R1 Sat Dec 15 1979 East Stirlingshire 1-1 Brechin City 524 R1 Sat Dec 15 1979 Queen of the South 1-1 Falkirk 890 R1 Sat Dec 15 1979 Stenhousemuir 4-2 Queens Park 376 R1 Sat Dec 15 1979 The Spartans 1-2 Forfar Athletic 450 R1 r Wed Dec 19 1979 Brechin City 1-1 East Stirlingshire 850 R1 r2 Wed Dec 26 1979 Brechin City 1-0 East Stirlingshire 440 R1 r Wed Dec 26 1979 Falkirk 0-4 Queen of the South R2 Sat Jan 5 1980 Buckie Thistle 0-0 Brora Rangers 971 R2 Sat Jan 5 1980 Cowdenbeath 3-2 Forfar Athletic 758 R2 Sat Jan 5 1980 Stenhousemuir 0-0 Peterhead 467 R2 Sat Jan 5 1980 Stranraer 1-1 Meadowbank Thistle 1000 R2 Sat Jan 5 1980 Threave Rovers 2-3 Keith 672 R2 Mon Jan 7 1980 Brechin City 1-1 Montrose 1297 R2 Wed Jan 9 1980 Alloa Athletic 1-0 East Fife 1050 R2 r Sat Jan 12 1980 Brora Rangers 1-2 Buckie Thistle 1060 R2 Sat Jan 12 1980 Coldstream 1-1 Queen of the South 1000 R2 r Sat Jan 12 1980 Meadowbank Thistle 2-1 Stranraer 350 R2 r Sat Jan 12 1980 Peterhead 2-0 Stenhousemuir 1058 R2 r Mon Jan 14 1980 Montrose 3-4 Brechin City 1500 R2 r Mon Jan 14 1980 Queen of the South 4-0 Coldstream 1649 R3 Tue Jan 22 1980 St Mirren 3-1 Brechin City 6555 R3 Sat Jan 26 1980 Arbroath 1-1 Aberdeen 5764 R3 Sat Jan 26 1980 Berwick Rangers 3-1 Peterhead 1237 R3 Sat Jan 26 1980 Celtic 2-1 Raith Rovers 18000 R3 Sat Jan 26 1980 Clyde 2-2 Rangers 10800 R3 Sat Jan 26 1980 Clydebank[4] 1-1 Stirling Albion 1483 R3 Sat Jan 26 1980 Dumbarton 1-2 Ayr United 2480 R3 Sat Jan 26 1980 Morton 1-0 Cowdenbeath 4517 R3 Sat Jan 26 1980 Hamilton Academical 2-3 Keith 2307 R3 Sat Jan 26 1980 Meadowbank Thistle 0-1 Hibernian 8415 R3 Sat Jan 26 1980 Queen of the South 2-0 Motherwell 4796 R3 r Wed Jan 30 1980 Aberdeen 5-0 Arbroath 9127 R3 Wed Jan 30 1980 Airdrieonians 3-1 St Johnstone 2501 R3 Wed Jan 30 1980 Alloa Athletic 0-1 Heart of Midlothian 3463 R3 Wed Jan 30 1980 Dundee United 5-1 Dundee 18064 R3 Wed Jan 30 1980 Dunfermline Athletic 2-0 Buckie Thistle 3132 R3 Wed Jan 30 1980 Kilmarnock 0-1 Partick Thistle 7677 R3 r Wed Jan 30 1980 Rangers 2-0 Clyde 12000 R3 r Wed Jan 30 1980 Stirling Albion 1-1 Clydebank[4] 1443 R3 r2 Mon Feb 11 1980 Clydebank[4] 0-1 Stirling Albion 1119 R4 Sat Feb 16 1980 Aberdeen 8-0 Airdrieonians 10410 R4 Sat Feb 16 1980 Celtic 1-1 St Mirren 32000 R4 Sat Feb 16 1980 Morton 5-0 Dunfermline Athletic 4941 R4 Sat Feb 16 1980 Heart of Midlothian 2-0 Stirling Albion 5979 R4 Sat Feb 16 1980 Keith 1-2 Berwick Rangers 5530 R4 Sat Feb 16 1980 Queen of the South 1-3 Partick Thistle 6000 R4 Sat Feb 16 1980 Rangers 1-0 Dundee United 29000 R4 Sun Feb 17 1980 Hibernian 2-0 Ayr United 15000 R4 r Wed Feb 20 1980 St Mirren 2-3 Celtic 27166 R5 Sat Mar 8 1980 Berwick Rangers 0-0 Hibernian 7228 R5 Sat Mar 8 1980 Celtic 2-0 Morton 35000 R5 Sat Mar 8 1980 Partick Thistle 1-2 Aberdeen 8584 R5 Sat Mar 8 1980 Rangers 6-1 Heart of Midlothian 31000 R5 r Wed Mar 12 1980 Hibernian 1-0 Berwick Rangers 9587 SF Sat Apr 12 1980 Aberdeen 0-1 Rangers 44000 SF Sat Apr 12 1980 Celtic 5-0 Hibernian 33445 F Sat May 10 1980 Celtic 1-0 Rangers 70314