Scottish Cup Results for 1947-48 1946-47 Back to Scottish Cup Results 1948-49 Winners Rangers Runners Up Greenock Morton Final Match Wed 21 Apr 1948 Rangers 1 Morton 0 Rd Date Home Score Away Penalties Notes Crowd R1 Sat Jan 17 1948 Inverness Clachnacuddin 0-2 St Johnstone 8850 R1 Sat Jan 24 1948 Albion Rovers 0-2 Hibernian 13000 R1 Sat Jan 24 1948 Arbroath 9-1 Babcock & Wilcox 4000 R1 Sat Jan 24 1948 Ayr United 1-2 Morton 17014 R1 Sat Jan 24 1948 Berwick Rangers 2-4 Cowdenbeath 2285 R1 Sat Jan 24 1948 Dundee 2-4 Heart of Midlothian 31500 R1 Sat Jan 24 1948 East Fife 2-0 Kilmarnock 12000 R1 Sat Jan 24 1948 Inverness Caledonian 1-6 Falkirk 6500 R1 Sat Jan 24 1948 Motherwell 2-2 Hamilton Academical 22000 R1 Sat Jan 24 1948 Queen of the South 1-0 Stenhousemuir 9000 R1 Sat Jan 24 1948 St Mirren 8-0 Shawfield Amateurs 9000 R1 Sat Jan 24 1948 Stranraer 0-1 Rangers 6500 R1 r Sat Jan 31 1948 Hamilton Academical 0-2 Motherwell 22000 R2 Sat Feb 7 1948 Airdrieonians 2-1 Heart of Midlothian 24000 R2 Sat Feb 7 1948 Alloa Athletic 0-1 Queen of the South 6000 R2 Sat Feb 7 1948 Celtic 3-0 Cowdenbeath 19931 R2 Sat Feb 7 1948 Clyde 2-1 Dunfermline Athletic 9000 R2 Sat Feb 7 1948 East Fife 5-1 St Johnstone 12000 R2 Sat Feb 7 1948 Morton 3-2 Falkirk 18000 R2 Sat Feb 7 1948 Hibernian 4-0 Arbroath 19500 R2 Sat Feb 7 1948 Montrose 2-0 Duns 1799 R2 Sat Feb 7 1948 Motherwell 1-0 Third Lanark 12059 R2 Sat Feb 7 1948 Nithsdale Wanderers 0-5 Aberdeen 3700 R2 Sat Feb 7 1948 Partick Thistle 4-3 Dundee United 12500 R2 Sat Feb 7 1948 Peterhead 1-2 Dumbarton 5600 R2 Sat Feb 7 1948 Queens Park 8-2 Deveronvale 5422 R2 Sat Feb 7 1948 Rangers 4-0 Leith Athletic 17000 R2 Sat Feb 7 1948 St Mirren 2-0 East Stirlingshire 10500 R2 Sat Feb 7 1948 Stirling Albion 2-4 Raith Rovers 9000 R3 Sat Feb 21 1948 Airdrieonians 3-0 Raith Rovers 11000 R3 Sat Feb 21 1948 Celtic 1-0 Motherwell 55231 R3 Sat Feb 21 1948 Dumbarton 0-1 East Fife 8600 R3 Sat Feb 21 1948 Morton 3-0 Queens Park 16500 R3 Sat Feb 21 1948 Hibernian 4-2 Aberdeen 19500 R3 Sat Feb 21 1948 Montrose 2-1 Queen of the South 3455 R3 Sat Feb 21 1948 Rangers 3-0 Partick Thistle 68000 R3 Sat Feb 21 1948 St Mirren 2-1 Clyde 20200 R4 Sat Mar 6 1948 Airdrieonians 0-3 Morton 26000 R4 Sat Mar 6 1948 Celtic 4-0 Montrose 39077 R4 Sat Mar 6 1948 Hibernian 3-1 St Mirren 38000 R4 Sat Mar 6 1948 Rangers 1-0 East Fife 90000 SF Sat Mar 27 1948 Morton 1-0 Celtic 80000 SF Sat Mar 27 1948 Rangers 1-0 Hibernian 142070 F Sat Apr 17 1948 Rangers 1-1 Morton 130129 F r Wed Apr 21 1948 Rangers 1-0 Morton 132103