Season 1908-09

First Round
Jan23 0-4 Greenock Morton v Aberdeen
Jan23 9-0 Dundee v Ayr Parkhouse
Jan23 0-0 West Calder Swifts v* Partick Thistle
Jan30 w/o Partick Thistle v West Calder Swifts W.C.S. refused to play at Shawfield Park
Jan23 6-1 Motherwell v* Elgin City
Jan23 2-1 Hibernian v Ayr
Jan23 0-0 Vale of Leven v Airdrieonians
Jan30 1-0 Airdrieonians v Vale of Leven
Jan23 0-3 St Johnstone v Rangers
Jan23 5-0 Port Glasgow Athletic v Dunblane
Jan23 4-0 Clyde v Dykehead
Jan23 1-1 Broxburn v Beith
Jan30 0-0 Beith v Broxburn
Feb03 1-1 Beith v Broxburn at Ibrox Park a.e.t. 1-1
Feb04 1-1 Beith v Broxburn at Ibrox Park a.e.t. 1-1
Feb05 4-2 Beith v Broxburn at Love Street
Jan23 2-4 Leith Athletic v Celtic
Jan23 2-2 Alloa Athletic v St Mirren
Jan30 5-0 St Mirren v Alloa Athletic
Jan23 2-1 Heart of Midlothian v Kilmarnock
Jan23 2-1 Falkirk v East Stirlingshire
Jan23 5-1 Third Lanark v Brechin City
Jan23 0-0 Hamilton Academical v Queen's Park
Jan30 2-0 Queen's Park v Hamilton Academical
Second Round
Feb06 4-1 Third Lanark v Aberdeen
Feb06 1-0 Clyde v Hibernian
Feb06 3-0 Queen's Park v* Partick Thistle
Feb06 4-0 Celtic v Port Glasgow Athletic
Feb06 3-0 St Mirren v Beith
Feb06 0-0 Dundee v Rangers
Feb13 1-0 Rangers v Dundee
Feb06 2-0 Airdrieonians v Heart of Midlothian
Feb06 1-3 Motherwell v Falkirk
Third Round
Feb20 3-1 Celtic v Airdrieonians
Feb20 3-1 Clyde v St Mirren
Feb20 1-0 Rangers v Queen's Park
Feb20 1-2 Third Lanark v Falkirk
Semi-finals
Mar20 0-0 Celtic v* Clyde at Celtic Park
Mar27 2-0 Celtic v Clyde at Celtic Park
Mar20 0-1 Falkirk v Rangers at Brockville Park
Final
Apr10 2-2 Celtic v Rangers at Hampden Park
Apr17 1-1 Celtic v Rangers at Hampden Park cup withheld owing to riot