Scottish Cup Results for 1958-59 1957-58 Back to Scottish Cup Results 1959-60 Winners St Mirren Runners Up Aberdeen Final Match Sat 25 Apr 1959 St Mirren 3 Aberdeen 1 Rd Date Home Score Away Penalties Notes Crowd R1 Sat Jan 31 1959 Aberdeen 2-1 East Fife 14000 R1 Sat Jan 31 1959 Babcock & Wilcox 4-0 Forres Mechanics 2000 R1 Sat Jan 31 1959 Celtic 4-0 Albion Rovers 27000 R1 Sat Jan 31 1959 Cowdenbeath 2-2 Dunfermline Athletic 10206 R1 Sat Jan 31 1959 Dumbarton 4-0 Buckie Thistle 6313 R1 Sat Jan 31 1959 Forfar Athletic 1-3 Rangers 9813 R1 Sat Jan 31 1959 Fraserburgh 1-0 Dundee 4500 R1 Sat Jan 31 1959 Peebles Rovers 2-0 Ross County 1000 R1 Sat Jan 31 1959 Raith Rovers 1-1 Hibernian 15176 R1 Sat Jan 31 1959 Stenhousemuir 5-2 Eyemouth United 1877 R1 Sat Jan 31 1959 Stranraer 3-2 Berwick Rangers 2700 R1 Wed Feb 4 1959 Queen of the South 1-3 Heart of Midlothian 9862 R1 r Mon Feb 9 1959 Dunfermline Athletic 4-1 Cowdenbeath 3823 R1 Mon Feb 9 1959 East Stirlingshire 1-1 Dundee United 1100 R1 r Mon Feb 9 1959 Hibernian 2-1 Raith Rovers 21000 R1 r Tue Feb 10 1959 Dundee United 0-0 East Stirlingshire 2700 R1 r2 Wed Feb 11 1959 Dundee United 4-0 East Stirlingshire 2480 R2 Fri Feb 13 1959 St Mirren 10-0 Peebles Rovers 8065 R2 Sat Feb 14 1959 Aberdeen 3-0 Arbroath 15670 R2 Sat Feb 14 1959 Airdrieonians 2-7 Motherwell 14000 R2 Sat Feb 14 1959 Ayr United 3-0 Stranraer 8318 R2 Sat Feb 14 1959 Babcock & Wilcox 0-5 Morton 2000 R2 Sat Feb 14 1959 Brechin City 3-3 Alloa Athletic 2797 R2 Sat Feb 14 1959 Celtic 1-1 Clyde 32500 R2 Sat Feb 14 1959 Coldstream 0-4 Hamilton Academical 1200 R2 Sat Feb 14 1959 Dumbarton 2-8 Kilmarnock 8804 R2 Sat Feb 14 1959 Dundee United 0-4 Third Lanark 11882 R2 Sat Feb 14 1959 Fraserburgh 3-4 Stirling Albion 5100 R2 Sat Feb 14 1959 Hibernian 3-1 Falkirk 20600 R2 Sat Feb 14 1959 Montrose 0-1 Dunfermline Athletic 1900 R2 Sat Feb 14 1959 Rangers 3-2 Heart of Midlothian 53000 R2 Sat Feb 14 1959 St Johnstone 3-1 Queens Park 5126 R2 Sat Feb 14 1959 Stenhousemuir 1-3 Partick Thistle 4460 R2 r Wed Feb 18 1959 Alloa Athletic 3-1 Brechin City 6262 R2 r Mon Feb 23 1959 Clyde 3-4 Celtic 26087 R3 Sat Feb 28 1959 Celtic 2-1 Rangers 42000 R3 Sat Feb 28 1959 Dunfermline Athletic 2-1 Ayr United 9000 R3 Sat Feb 28 1959 Hamilton Academical 0-5 Kilmarnock 10391 R3 Sat Feb 28 1959 Hibernian 4-1 Partick Thistle 27300 R3 Sat Feb 28 1959 St Johnstone 1-2 Aberdeen 13990 R3 Sat Feb 28 1959 St Mirren 3-2 Motherwell 26956 R3 Sat Feb 28 1959 Stirling Albion 3-1 Morton 5800 R3 Sat Feb 28 1959 Third Lanark 3-2 Alloa Athletic 6262 R4 Sat Mar 14 1959 Aberdeen 3-1 Kilmarnock 19000 R4 Sat Mar 14 1959 St Mirren 2-1 Dunfermline Athletic 14649 R4 Sat Mar 14 1959 Stirling Albion 1-3 Celtic 28600 R4 Sat Mar 14 1959 Third Lanark 2-1 Hibernian 20000 SF Sat Apr 4 1959 Aberdeen 1-1 Third Lanark 33744 SF Sat Apr 4 1959 St Mirren 4-0 Celtic 79385 SF r Wed Apr 8 1959 Aberdeen 1-0 Third Lanark 17500 F Sat Apr 25 1959 St Mirren 3-1 Aberdeen 108591