Scottish Cup Results for 1967-68 1966-67 Back to Scottish Cup Results 1968-69 Winners Dunfermline Athletic Runners Up Heart of Midlothian Final Match Sat 27 Apr 1968 Dunfermline Athletic 3 Heart of Midlothian 1 Rd Date Home Score Away Penalties Notes Crowd P1 Sat Dec 16 1967 Dumbarton 0-0 Berwick Rangers 2000 P1 Sat Dec 16 1967 Elgin City 3-1 Albion Rovers 1000 P1 Sat Dec 16 1967 Fraserburgh 1-4 East Stirlingshire 850 P1 Sat Dec 16 1967 Hawick Royal Albert 4-0 Vale of Leithen 200 P1 Sat Dec 16 1967 Stranraer 2-2 Stenhousemuir 700 P1 r Sat Dec 23 1967 Berwick Rangers 2-1 Dumbarton 1500 P1 r Sat Dec 23 1967 Stenhousemuir 5-0 Stranraer 500 P2 Sat Jan 6 1968 Berwick Rangers 2-0 Nairn County 1300 P2 Sat Jan 6 1968 Brechin City 2-1 Montrose 1126 P2 Sat Jan 6 1968 Queen of the South 2-2 Clydebank[4] 2675 P2 Sat Jan 6 1968 St Cuthbert Wanderers 1-6 Hawick Royal Albert 200 P2 Sat Jan 6 1968 Stenhousemuir 1-3 Alloa Athletic 1000 P2 Sat Jan 6 1968 Tarff Rovers 2-3 Elgin City 500 P2 Sat Jan 13 1968 Keith 1-3 East Stirlingshire 1328 P2 r Wed Jan 17 1968 Clydebank[4] 2-2 Queen of the South 4500 P2 Wed Jan 17 1968 Forfar Athletic 3-2 Queens Park 800 P2 r2 Thu Jan 18 1968 Queen of the South 1-0 Clydebank[4] 3100 R1 Sat Jan 27 1968 Aberdeen 1-1 Raith Rovers 10700 R1 Sat Jan 27 1968 Ayr United 0-2 Arbroath 4100 R1 Sat Jan 27 1968 Celtic 0-2 Dunfermline Athletic 47000 R1 Sat Jan 27 1968 Clyde 2-0 Berwick Rangers 2202 R1 Sat Jan 27 1968 Cowdenbeath 0-1 Dundee 5633 R1 Sat Jan 27 1968 Dundee United 3-1 St Mirren 9000 R1 Sat Jan 27 1968 East Fife 3-0 Alloa Athletic 2490 R1 Sat Jan 27 1968 East Stirlingshire 3-5 Hibernian 3472 R1 Sat Jan 27 1968 Elgin City 3-1 Forfar Athletic 6608 R1 Sat Jan 27 1968 Morton 4-0 Falkirk 8189 R1 Sat Jan 27 1968 Heart of Midlothian 4-1 Brechin City 8847 R1 Sat Jan 27 1968 Motherwell 1-1 Airdrieonians 6094 R1 Sat Jan 27 1968 Partick Thistle 0-0 Kilmarnock 9800 R1 Sat Jan 27 1968 Queen of the South 1-1 Stirling Albion 4710 R1 Sat Jan 27 1968 Rangers 3-1 Hamilton Academical 27500 R1 Sat Jan 27 1968 St Johnstone 3-0 Hawick Royal Albert 3152 R1 r Wed Jan 31 1968 Airdrieonians 1-0 Motherwell 5637 R1 r Wed Jan 31 1968 Kilmarnock 1-2 Partick Thistle 9191 R1 r Wed Jan 31 1968 Raith Rovers 0-1 Aberdeen 3268 R1 r Wed Jan 31 1968 Stirling Albion 1-3 Queen of the South 1808 R2 Sat Feb 17 1968 Airdrieonians 1-0 Hibernian 10314 R2 Sat Feb 17 1968 Dundee 1-1 Rangers 33000 R2 Sat Feb 17 1968 Dundee United 5-6 Heart of Midlothian 9021 R2 Sat Feb 17 1968 East Fife 0-0 Morton 5515 R2 Sat Feb 17 1968 Elgin City 2-0 Arbroath 12608 R2 Sat Feb 17 1968 St Johnstone 5-2 Queen of the South 4200 R2 Mon Feb 19 1968 Dunfermline Athletic 2-1 Aberdeen 14638 R2 r Wed Feb 21 1968 Morton 5-2 East Fife 7558 R2 Fri Feb 23 1968 Partick Thistle 3-2 Clyde 14000 R2 r Mon Mar 4 1968 Rangers 4-1 Dundee 53875 R3 Sat Mar 9 1968 Dunfermline Athletic 1-0 Partick Thistle 12518 R3 Sat Mar 9 1968 Morton 2-1 Elgin City 10759 R3 Sat Mar 9 1968 Rangers 1-1 Heart of Midlothian 57521 R3 Sat Mar 9 1968 St Johnstone 2-1 Airdrieonians 7500 R3 r Wed Mar 13 1968 Heart of Midlothian 1-0 Rangers 44094 SF Sat Mar 30 1968 Dunfermline Athletic 1-1 St Johnstone 14268 SF Sat Mar 30 1968 Heart of Midlothian 1-1 Morton 22556 SF r Wed Apr 3 1968 Dunfermline Athletic 2-1 St Johnstone 9845 SF r Wed Apr 3 1968 Heart of Midlothian 2-1 Morton 11565 F Sat Apr 27 1968 Dunfermline Athletic 3-1 Heart of Midlothian 56366