Season 1902-03

First Round
Jan24 1-0 Nithsdale Wanderers v Orion
Jan17 1-3 Arbroath v Kilmarnock
Jan10 2-0 Ayr v Camelon
Jan02 1-2 Inverness Caledonian v Stenhousemuir
Jan24 0-0 Celtic v St Mirren
Jan31 1-1 St Mirren v Celtic
Feb07 1-0 Celtic v St Mirren at Ibrox Park abandoned 75min weather
Feb14 4-0 Celtic v St Mirren at Celtic Park
Jan24 0-4 Vale of Leven v Partick Thistle
Jan24 1-2 Queen's Park v Motherwell
Jan17 4-1 Leith Athletic v Broxburn
Jan10 1-2 Clyde v Heart of Midlothian
Jan24 2-2 Abercorn v Douglas Wanderers
Jan31 3-1 Douglas Wanderers v Abercorn
Jan10 7-0 Rangers v* Auchterarder Thistle
Jan24 w/o Dundee v Barholm Rovers scr
Jan17 1-2 St Bernard's v Port Glasgow Athletic
Jan24 1-10 St Johnstone v 3rd L.R.V.
Jan24 5-0 Hamilton Academical v Airdrieonians
Jan10 7-0 Hibernian v Greenock Morton
Second Round
Feb07 1-0 Stenhousemuir v Douglas Wanderers abandoned 36min weather
Feb14 6-1 Stenhousemuir v Douglas Wanderers
Jan31 2-2 Hamilton Academical v 3rd L.R.V.
Feb07 2-0 3rd L.R.V. v Hamilton Academical abandoned 75min weather
Feb14 3-1 3rd L.R.V. v Hamilton Academical
Feb21 2-0 Celtic v Port Glasgow Athletic
Jan24 2-4 Ayr v Heart of Midlothian
Jan31 0-2 Motherwell v Partick Thistle
Jan24 4-0 Rangers v Kilmarnock
Jan24 4-1 Hibernian v Leith Athletic
Jan31 7-0 Dundee v* Nithsdale Wanderers
Third Round
Feb07 0-0 Hibernian v Dundee
Feb14 0-0 Dundee v Hibernian
Feb21 1-0 Dundee v Hibernian at Ibrox Park
Feb21 2-1 Heart of Midlothian v 3rd L.R.V.
Feb21 3-0 Stenhousemuir v Partick Thistle
Feb28 0-3 Celtic v Rangers
Semi-finals
Feb28 0-0 Dundee v Heart of Midlothian at Dens Park
Mar07 1-0 Heart of Midlothian v Dundee at Tynecastle Park
Mar07 1-4 Stenhousemuir v Rangers at Ochilview
Final
Apr11 1-1 Heart of Midlothian v Rangers at Celtic Park
Apr18 0-0 Heart of Midlothian v Rangers at Celtic Park
Apr25 0-2 Heart of Midlothian v Rangers at Celtic Park