Scottish Cup Results for 1902-03 1901-02 Back to Scottish Cup Results 1903-04 Winners Rangers Runners Up Heart of Midlothian Final Match Sat 25 Apr 1903 Rangers 2 Heart of Midlothian 0 Rd Date Home Score Away Penalties Notes Crowd R1 Fri Jan 2 1903 * Dundee 0-0 Barholm Rovers W/O R1 Fri Jan 2 1903 Stenhousemuir 2-1 Inverness Caledonian 2000 R1 Sat Jan 10 1903 Ayr FC 2-0 Camelon 2000 R1 Sat Jan 10 1903 Clyde 1-2 Heart of Midlothian 2000 R1 Sat Jan 10 1903 Hibernian 7-0 Morton 2000 R1 Sat Jan 10 1903 Rangers 7-0 Aucterarder Thistle 2000 R1 Sat Jan 17 1903 Arbroath 1-3 Kilmarnock 5000 R1 Sat Jan 17 1903 Leith Athletic 4-1 Broxburn United 3000 R1 Sat Jan 17 1903 St Bernards 1-2 Port Glasgow Athletic 2000 R1 Sat Jan 24 1903 Abercorn 2-2 Douglas Wanderers 2000 R1 Sat Jan 24 1903 Celtic 0-0 St Mirren 16000 R1 Sat Jan 24 1903 Hamilton Academical 5-0 Airdrieonians 5000 R1 Sat Jan 24 1903 Nithsdale Wanderers 1-0 Orion 500 R1 Sat Jan 24 1903 Queens Park 1-2 Motherwell 6000 R1 Sat Jan 24 1903 St Johnstone 1-10 Third Lanark 3000 R1 Sat Jan 24 1903 Vale of Leven 0-4 Partick Thistle 2000 R2 Sat Jan 24 1903 Ayr FC 2-4 Heart of Midlothian 4000 R2 Sat Jan 24 1903 Hibernian 4-1 Leith Athletic 8000 R2 Sat Jan 24 1903 Rangers 4-0 Kilmarnock 7500 R1 r Sat Jan 31 1903 Douglas Wanderers 3-1 Abercorn 500 R1 r Sat Jan 31 1903 St Mirren 1-1 Celtic 14000 R2 Sat Jan 31 1903 Dundee 7-0 Nithsdale Wanderers 7000 R2 Sat Jan 31 1903 Hamilton Academical 2-2 Third Lanark 7000 R2 Sat Jan 31 1903 Motherwell 0-2 Partick Thistle 5500 R3 Sat Feb 7 1903 Dundee 0-0 Hibernian 15000 R1 r2 Sat Feb 14 1903 Celtic 4-0 St Mirren 30000 R2 Sat Feb 14 1903 Stenhousemuir 6-1 Douglas Wanderers 2000 R2 r Sat Feb 14 1903 Third Lanark 3-1 Hamilton Academical 7000 R3 r Sat Feb 14 1903 Hibernian 0-0 Dundee 26000 R2 Sat Feb 21 1903 Celtic 2-0 Port Glasgow Athletic 2000 R3 r2 Sat Feb 21 1903 Dundee 1-0 Hibernian 36000 R3 Sat Feb 21 1903 Heart of Midlothian 2-1 Third Lanark 12000 R3 Sat Feb 21 1903 Stenhousemuir 3-0 Partick Thistle 4000 R3 Sat Feb 28 1903 Celtic 0-3 Rangers 40000 SF Sat Feb 28 1903 Dundee 0-0 Heart of Midlothian 24000 SF r Sat Mar 7 1903 Heart of Midlothian 1-0 Dundee 32000 SF Sat Mar 7 1903 Stenhousemuir 1-4 Rangers 7800 F Sat Apr 11 1903 Rangers 1-1 Heart of Midlothian 28000 F r Sat Apr 18 1903 Rangers 0-0 Heart of Midlothian 16000 F r2 Sat Apr 25 1903 Rangers 2-0 Heart of Midlothian 32000