Scottish Cup Results for 1969-70 1968-69 Back to Scottish Cup Results 1970-71 Winners Aberdeen Runners Up Celtic Final Match Sat 11 Apr 1970 Aberdeen 3 Celtic 1 Rd Date Home Score Away Penalties Notes Crowd P1 Sat Dec 6 1969 Alloa Athletic 3-1 Peterhead 1789 P1 Sat Dec 6 1969 Berwick Rangers 1-0 Brechin City 1000 P1 Sat Dec 6 1969 Forres Mechanics 0-2 Clydebank[4] 2000 P1 Sat Dec 6 1969 Stenhousemuir 0-1 Gala Fairydean Rovers 560 P1 Sat Dec 6 1969 Stranraer 3-1 East Stirlingshire 763 P2 Sat Dec 20 1969 Inverness Caledonian 5-0 Ross County 3500 P2 Sat Dec 20 1969 Montrose 2-1 Cowdenbeath 800 P2 Sat Dec 20 1969 Stranraer 1-1 St Cuthbert Wanderers 540 P2 Sat Dec 20 1969 Vale of Leithen 1-2 Hamilton Academical 280 P2 Wed Dec 24 1969 Albion Rovers 1-0 Berwick Rangers 250 P2 Wed Dec 24 1969 Clydebank[4] 1-0 Queens Park 1500 P2 r Thu Dec 25 1969 St Cuthbert Wanderers 0-5 Stranraer 774 P2 Sat Dec 27 1969 Gala Fairydean Rovers 1-4 Dumbarton 374 P2 Sat Dec 27 1969 Tarff Rovers 1-0 Alloa Athletic 500 R1 Sat Jan 24 1970 Aberdeen 4-0 Clyde 12229 R1 Sat Jan 24 1970 Airdrieonians 5-0 Hamilton Academical 2219 R1 Sat Jan 24 1970 Albion Rovers 1-2 Dundee 2710 R1 Sat Jan 24 1970 Arbroath 1-2 Clydebank[4] 2434 R1 Sat Jan 24 1970 Celtic 2-1 Dunfermline Athletic 50000 R1 Sat Jan 24 1970 Dumbarton 1-2 Forfar Athletic 2500 R1 Sat Jan 24 1970 Dundee United 1-0 Ayr United 7000 R1 Sat Jan 24 1970 East Fife 3-0 Raith Rovers 6893 R1 Sat Jan 24 1970 Falkirk 3-0 Tarff Rovers 3750 R1 Sat Jan 24 1970 Morton 2-0 Queen of the South 5265 R1 Sat Jan 24 1970 Kilmarnock 3-0 Partick Thistle 7763 R1 Sat Jan 24 1970 Montrose 1-1 Heart of Midlothian 4419 R1 Sat Jan 24 1970 Motherwell 2-1 St Johnstone 8834 R1 Sat Jan 24 1970 Rangers 3-1 Hibernian 73716 R1 Sat Jan 24 1970 St Mirren 2-0 Stirling Albion 5000 R1 Sat Jan 24 1970 Stranraer 2-5 Inverness Caledonian 1650 R1 r Wed Jan 28 1970 Heart of Midlothian 1-0 Montrose 13211 R2 Sat Feb 7 1970 Celtic 4-0 Dundee United 45000 R2 Sat Feb 7 1970 Dundee 3-0 Airdrieonians 10000 R2 Sat Feb 7 1970 East Fife 1-0 Morton 7001 R2 Sat Feb 7 1970 Falkirk 2-1 St Mirren 8700 R2 Sat Feb 7 1970 Forfar Athletic 0-7 Rangers 10780 R2 Sat Feb 7 1970 Kilmarnock 2-0 Heart of Midlothian 14712 R2 Sat Feb 7 1970 Motherwell 3-1 Inverness Caledonian 7761 R2 Wed Feb 11 1970 Aberdeen 2-1 Clydebank[4] 13082 R3 Sat Feb 21 1970 Celtic 3-1 Rangers 75000 R3 Sat Feb 21 1970 East Fife 0-1 Dundee 14994 R3 Sat Feb 21 1970 Falkirk 0-1 Aberdeen 13500 R3 Sat Feb 21 1970 Motherwell 0-1 Kilmarnock 16514 SF Sat Mar 14 1970 Aberdeen 1-0 Kilmarnock 25812 SF Sat Mar 14 1970 Celtic 2-1 Dundee 64519 F Sat Apr 11 1970 Aberdeen 3-1 Celtic 108244