Scottish Cup Results for 1968-69 1967-68 Back to Scottish Cup Results 1969-70 Winners Celtic Runners Up Rangers Final Match Sat 26 Apr 1969 Celtic 4 Rangers 0 Rd Date Home Score Away Penalties Notes Crowd P1 Sat Dec 14 1968 Alloa Athletic 6-1 Ross County 1026 P1 Sat Dec 14 1968 Brechin City 1-1 Montrose 1011 P1 Sat Dec 14 1968 Cowdenbeath 1-0 Clydebank[4] 398 P1 Sat Dec 14 1968 Forfar Athletic 1-2 Nairn County 1557 P1 Sat Dec 14 1968 St Cuthbert Wanderers 1-0 Civil Service Strollers 200 P1 r Wed Dec 18 1968 Montrose 3-2 Brechin City 675 P2 Sat Jan 4 1969 Alloa Athletic 0-0 East Stirlingshire 1137 P2 Sat Jan 4 1969 Dumbarton 3-2 Vale of Leithen 1250 P2 Sat Jan 4 1969 Glasgow University 5-2 St Cuthbert Wanderers 83 P2 Sat Jan 4 1969 Hamilton Academical 0-2 Cowdenbeath 1000 P2 Sat Jan 4 1969 Montrose 6-1 Fraserburgh 1400 P2 Sat Jan 4 1969 Nairn County 0-2 Berwick Rangers 2622 P2 Sat Jan 4 1969 Stenhousemuir 1-0 Albion Rovers 591 P2 Sat Jan 4 1969 Stranraer 2-0 Elgin City 1545 P2 r Wed Jan 8 1969 East Stirlingshire 2-1 Alloa Athletic 1500 R1 Sat Jan 25 1969 Aberdeen 3-0 Berwick Rangers 13600 R1 Sat Jan 25 1969 Ayr United 1-0 Queen of the South 8888 R1 Sat Jan 25 1969 Dumbarton 0-1 St Mirren 8860 R1 Sat Jan 25 1969 Dundee 1-2 Heart of Midlothian 14000 R1 Sat Jan 25 1969 Dundee United 2-1 Queens Park 5000 R1 Sat Jan 25 1969 East Stirlingshire 2-0 Stirling Albion 1600 R1 Sat Jan 25 1969 Falkirk 1-2 Morton 5000 R1 Sat Jan 25 1969 Kilmarnock 6-0 Glasgow University 7771 R1 Sat Jan 25 1969 Montrose 1-0 Cowdenbeath 1400 R1 Sat Jan 25 1969 Motherwell 1-1 Clyde 10243 R1 Sat Jan 25 1969 Partick Thistle 3-3 Celtic 35867 R1 Sat Jan 25 1969 Raith Rovers 0-2 Dunfermline Athletic 10500 R1 Sat Jan 25 1969 Rangers 1-0 Hibernian 58141 R1 Sat Jan 25 1969 St Johnstone 3-2 Arbroath 7300 R1 Sat Jan 25 1969 Stenhousemuir 0-3 Airdrieonians 2500 R1 Sat Jan 25 1969 Stranraer 3-1 East Fife 1700 R1 r Tue Jan 28 1969 Clyde 2-1 Motherwell 8250 R1 r Wed Jan 29 1969 Celtic 8-1 Partick Thistle 48000 R2 Sat Feb 8 1969 Dundee United 6-2 Ayr United 7000 R2 Sat Feb 8 1969 East Stirlingshire 1-1 St Johnstone 6532 R2 Sat Feb 8 1969 Montrose 1-1 Kilmarnock 2600 R2 Sat Feb 8 1969 Stranraer 1-3 Morton 2672 R2 Wed Feb 12 1969 Airdrieonians 1-1 St Mirren 8500 R2 Wed Feb 12 1969 Clyde 0-0 Celtic 25000 R2 r Wed Feb 12 1969 Kilmarnock 4-1 Montrose 7385 R2 r Mon Feb 24 1969 Airdrieonians 3-1 St Mirren 9263 R2 r Mon Feb 24 1969 Celtic 3-0 Clyde 38000 R2 Mon Feb 24 1969 Rangers 2-0 Heart of Midlothian 48246 R2 r Mon Feb 24 1969 St Johnstone 2-0 East Stirlingshire 4721 R2 Tue Feb 25 1969 Aberdeen 2-2 Dunfermline Athletic 14685 R2 r Wed Feb 26 1969 Dunfermline Athletic 0-2 Aberdeen 17500 R3 Sat Mar 1 1969 Aberdeen 0-0 Kilmarnock 22601 R3 Sat Mar 1 1969 Celtic 3-2 St Johnstone 39500 R3 Sat Mar 1 1969 Dundee United 2-3 Morton 9750 R3 Sat Mar 1 1969 Rangers 1-0 Airdrieonians 46726 R3 r Wed Mar 5 1969 Kilmarnock 0-3 Aberdeen 18128 SF Sat Mar 22 1969 Celtic 4-1 Morton 48394 SF Sat Mar 22 1969 Rangers 6-1 Aberdeen 66197 F Sat Apr 26 1969 Celtic 4-0 Rangers 132870