Scottish Cup Results for 1965-66 1964-65 Back to Scottish Cup Results 1966-67 Winners Rangers Runners Up Celtic Final Match Wed 27 Apr 1966 Rangers 1 Celtic 0 Rd Date Home Score Away Penalties Notes Crowd P1 Sat Jan 8 1966 Berwick Rangers 1-0 Stenhousemuir 1400 P1 Sat Jan 8 1966 Dumbarton 2-2 Peebles Rovers 2000 P1 Sat Jan 8 1966 Forfar Athletic 1-1 Brechin City 1236 P1 Sat Jan 8 1966 Gala Fairydean Rovers 6-1 Selkirk 600 P1 Sat Jan 8 1966 Raith Rovers 1-0 Inverness Caledonian 2400 P1 r Wed Jan 12 1966 Brechin City 1-3 Forfar Athletic 778 P1 r Wed Jan 12 1966 Peebles Rovers 2-3 Dumbarton 300 P2 Sat Jan 22 1966 Arbroath 2-2 Cowdenbeath 1936 P2 Sat Jan 22 1966 Ayr United 1-0 Fraserburgh 4726 P2 Sat Jan 22 1966 Berwick Rangers 0-0 Albion Rovers 1400 P2 Sat Jan 22 1966 East Fife 1-0 Elgin City 2855 P2 Sat Jan 22 1966 Gala Fairydean Rovers 4-5 Montrose 1500 P2 Sat Jan 22 1966 Glasgow University 1-2 Dumbarton 2539 P2 Sat Jan 22 1966 Raith Rovers 0-1 Alloa Athletic 2090 P2 Sat Jan 22 1966 Ross County 4-3 Forfar Athletic 2954 P2 r Wed Jan 26 1966 Albion Rovers 3-0 Berwick Rangers 1000 P2 r Wed Jan 26 1966 Cowdenbeath 1-1 Arbroath 1500 P2 r2 Mon Jan 31 1966 Arbroath 2-3 Cowdenbeath 5000 R1 Sat Feb 5 1966 Ayr United 1-1 St Johnstone 7346 R1 Sat Feb 5 1966 Celtic 4-0 Stranraer 15500 R1 Sat Feb 5 1966 Dunfermline Athletic 3-1 Partick Thistle 9598 R1 Sat Feb 5 1966 Morton 1-1 Kilmarnock 9735 R1 Sat Feb 5 1966 Hamilton Academical 1-3 Aberdeen 2800 R1 Sat Feb 5 1966 Hibernian 4-3 Third Lanark 5441 R1 Sat Feb 5 1966 Queen of the South 3-0 Albion Rovers 3200 R1 Sat Feb 5 1966 Rangers 5-1 Airdrieonians 16400 R1 Sat Feb 5 1966 Stirling Albion 3-1 Queens Park 2426 R1 Mon Feb 7 1966 Dundee United 0-0 Falkirk 8500 R1 Wed Feb 9 1966 Cowdenbeath 1-0 St Mirren 1900 R1 Wed Feb 9 1966 Dumbarton 2-1 Montrose 3500 R1 Wed Feb 9 1966 Dundee 9-1 East Fife 8000 R1 Wed Feb 9 1966 East Stirlingshire 0-0 Motherwell 800 R1 Wed Feb 9 1966 Heart of Midlothian 2-1 Clyde 11875 R1 r Wed Feb 9 1966 Kilmarnock 3-0 Morton 11109 R1 Thu Feb 10 1966 Alloa Athletic 3-5 Ross County 1415 R1 r Mon Feb 14 1966 Motherwell 4-1 East Stirlingshire 3088 R1 r Mon Feb 14 1966 St Johnstone 1-0 Ayr United 3900 R1 r Wed Feb 16 1966 Falkirk 1-2 Dundee United 7000 R2 Mon Feb 21 1966 Heart of Midlothian 2-1 Hibernian 31244 R2 Mon Feb 21 1966 Kilmarnock 5-0 Motherwell 12209 R2 Wed Feb 23 1966 Aberdeen 5-0 Dundee United 14000 R2 Wed Feb 23 1966 Dumbarton 1-0 Queen of the South 5000 R2 Wed Feb 23 1966 Dundee 0-2 Celtic 29000 R2 Wed Feb 23 1966 Stirling Albion 0-0 Dunfermline Athletic 9923 R2 Mon Feb 28 1966 Cowdenbeath 3-3 St Johnstone 3328 R2 r Mon Feb 28 1966 Dunfermline Athletic 4-1 Stirling Albion 14343 R2 Mon Feb 28 1966 Ross County 0-2 Rangers 8500 R2 r Tue Mar 1 1966 St Johnstone 3-0 Cowdenbeath 5300 R3 Sat Mar 5 1966 Dumbarton 0-3 Aberdeen 9800 R3 Sat Mar 5 1966 Dunfermline Athletic 2-1 Kilmarnock 19363 R3 Sat Mar 5 1966 Heart of Midlothian 3-3 Celtic 45965 R3 Sat Mar 5 1966 Rangers 1-0 St Johnstone 32000 R3 r Wed Mar 9 1966 Celtic 1-3 Heart of Midlothian 72100 SF Sat Mar 26 1966 Aberdeen 0-0 Rangers 49280 SF Sat Mar 26 1966 Celtic 2-0 Dunfermline Athletic 53900 SF r Tue Mar 29 1966 Aberdeen 1-2 Rangers 40851 F Sat Apr 23 1966 Rangers 0-0 Celtic 126552 F r Wed Apr 27 1966 Rangers 1-0 Celtic 98202