Season 1900-01

First Round
Jan12 3-1 Dundee v Arthurlie
Dec31 0-3 Dundee Wanderers v Abercorn
Jan12 5-0 St Bernard's v Partick Thistle
Jan12 7-0 Hibernian v Dumbarton
Jan12 10-0 Greenock Morton v Bo'ness
Jan12 1-0 Celtic v Rangers
Jan12 9-1 Port Glasgow Athletic v* Newton Stewart Athletic
Jan12 1-1 Royal Albert v St Johnstone
Feb09 0-2 St Johnstone v Royal Albert
Jan12 2-2 Ayr v Orion
Jan19 1-3 Orion v Ayr
Jan05 6-0 Clyde v East Stirlingshire
Jan12 1-3 Stenhousemuir v Queen's Park
Jan12 10-0 St Mirren v Kilwinning Eglinton
Jan12 0-4 Forfar Athletic v Leith Athletic
Jan12 7-0 Heart of Midlothian v* Mossend Swifts
Jan12 3-2 Kilmarnock v Airdrieonians
Jan12 5-0 3rd L.R.V. v Douglas Wanderers
Second Round
Feb09 3-5 Clyde v Dundee
Feb09 2-1 Heart of Midlothian v Queen's Park
Feb16 1-1 Royal Albert v Hibernian
Feb23 1-0 Hibernian v Royal Albert
Jan26 1-3 Ayr v St Mirren
Feb09 6-0 Celtic v Kilmarnock
Jan26 1-1 3rd L.R.V. v Abercorn
Feb09 0-1 Abercorn v 3rd L.R.V.
Jan26 1-1 Greenock Morton v St Bernard's abandoned 60min ground conditions
Feb09 3-1 Greenock Morton v St Bernard's
Feb09 0-3 Leith Athletic v Port Glasgow Athletic
Third Round
Feb16 0-0 St Mirren v 3rd L.R.V.
Feb23 1-1 3rd L.R.V. v St Mirren
Mar02 3-3 St Mirren v 3rd L.R.V. at Hampden Park
Mar09 1-0 St Mirren v 3rd L.R.V. at Hampden Park
Feb16 0-1 Dundee v Celtic
Mar02 2-0 Hibernian v Greenock Morton
Feb16 1-5 Port Glasgow Athletic v Heart of Midlothian
Fourth Round
Mar09 1-1 Heart of Midlothian v Hibernian at Tynecastle Park
Mar23 1-2 Hibernian v Heart of Midlothian at Easter Road Park
Mar23 1-0 Celtic v St Mirren at Celtic Park
Final
Apr06 4-3 Heart of Midlothian v Celtic at Ibrox Park