Scottish Cup Results for 1966-67 1965-66 Back to Scottish Cup Results 1967-68 Winners Celtic Runners Up Aberdeen Final Match Sat 29 Apr 1967 Celtic 2 Aberdeen 0 Rd Date Home Score Away Penalties Notes Crowd P1 Sat Dec 17 1966 Chirnside United 1-7 Elgin City 500 P1 Sat Dec 17 1966 Forfar Athletic 1-0 East Stirlingshire 700 P1 Sat Dec 17 1966 Hawick Royal Albert 4-1 Gala Fairydean Rovers 90 P1 Sat Dec 17 1966 Nairn County 0-3 Stenhousemuir 1266 P1 Sat Dec 17 1966 Rothes 1-2 Clydebank[4] 500 P1 Sat Dec 17 1966 Vale of Leithen 1-8 Berwick Rangers 150 P2 Sat Jan 7 1967 Albion Rovers 0-1 Cowdenbeath 1675 P2 Sat Jan 7 1967 Alloa Athletic 2-1 Montrose 1029 P2 Sat Jan 7 1967 Berwick Rangers 2-0 Forfar Athletic 1208 P2 Sat Jan 7 1967 Brechin City 1-0 Third Lanark 829 P2 Sat Jan 7 1967 Dumbarton 2-0 Clydebank[4] 4954 P2 Sat Jan 7 1967 Inverness Caledonian 0-0 Stranraer 3200 P2 r Wed Jan 11 1967 Stranraer 1-2 Inverness Caledonian 1500 P2 Sat Jan 14 1967 Hawick Royal Albert 1-1 Elgin City 200 P2 Mon Jan 16 1967 Queens Park 3-0 Stenhousemuir 1294 P2 r Mon Jan 23 1967 Elgin City 2-0 Hawick Royal Albert 1000 R1 Sat Jan 28 1967 Berwick Rangers 1-0 Rangers 13283 R1 Sat Jan 28 1967 Celtic 4-0 Arbroath 31000 R1 Sat Jan 28 1967 Dundee 0-5 Aberdeen 23000 R1 Sat Jan 28 1967 Falkirk 3-1 Alloa Athletic 5000 R1 Sat Jan 28 1967 Morton 0-1 Clyde 14000 R1 Sat Jan 28 1967 Heart of Midlothian 0-3 Dundee United 17139 R1 Sat Jan 28 1967 Hibernian 2-0 Brechin City 8184 R1 Sat Jan 28 1967 Inverness Caledonian 1-3 Hamilton Academical 5500 R1 Sat Jan 28 1967 Kilmarnock 2-2 Dunfermline Athletic 12847 R1 Sat Jan 28 1967 Motherwell 0-1 East Fife 5029 R1 Sat Jan 28 1967 Partick Thistle 3-0 Dumbarton 7000 R1 Sat Jan 28 1967 Queens Park 3-2 Raith Rovers 3186 R1 Sat Jan 28 1967 St Johnstone 4-0 Queen of the South 5000 R1 Sat Jan 28 1967 St Mirren 1-1 Cowdenbeath 4071 R1 Sat Jan 28 1967 Stirling Albion 1-2 Airdrieonians 5417 R1 r Wed Feb 1 1967 Cowdenbeath 0-2 St Mirren 2819 R1 r Wed Feb 1 1967 Dunfermline Athletic 1-0 Kilmarnock 19000 R1 Wed Feb 1 1967 Elgin City 2-0 Ayr United 9000 R2 Sat Feb 18 1967 Aberdeen 5-0 St Johnstone 22800 R2 Sat Feb 18 1967 Celtic 7-0 Elgin City 34000 R2 Sat Feb 18 1967 Clyde 4-1 East Fife 4151 R2 Sat Feb 18 1967 Dundee United 1-0 Falkirk 11000 R2 Sat Feb 18 1967 Hibernian 1-0 Berwick Rangers 29911 R2 Sat Feb 18 1967 Partick Thistle 1-1 Dunfermline Athletic 19114 R2 Sat Feb 18 1967 Queens Park 1-1 Airdrieonians 5963 R2 Sat Feb 18 1967 St Mirren 0-1 Hamilton Academical 7623 R2 r Mon Feb 20 1967 Airdrieonians 1-2 Queens Park 4444 R2 r Wed Feb 22 1967 Dunfermline Athletic 5-1 Partick Thistle 16500 R3 Sat Mar 11 1967 Celtic 5-3 Queens Park 34000 R3 Sat Mar 11 1967 Clyde 0-0 Hamilton Academical 9497 R3 Sat Mar 11 1967 Dundee United 1-0 Dunfermline Athletic 18000 R3 Sat Mar 11 1967 Hibernian 1-1 Aberdeen 37225 R3 r Wed Mar 22 1967 Aberdeen 3-0 Hibernian 44000 R3 r Wed Mar 22 1967 Hamilton Academical 1-5 Clyde 9232 SF Sat Apr 1 1967 Aberdeen 1-0 Dundee United 41500 SF Sat Apr 1 1967 Celtic 0-0 Clyde 56787 SF r Wed Apr 5 1967 Celtic 2-0 Clyde 55138 F Sat Apr 29 1967 Celtic 2-0 Aberdeen 127117