Season 1907-08

First Round
Jan25 2-2 Falkirk v Rangers
Feb01 4-1 Rangers v Falkirk
Jan25 4-1 Heart of Midlothian v St Johnstone
Jan25 4-0 Celtic v* Peebles Rovers
Jan25 5-0 Hibernian v Abercorn
Jan25 1-1 St Bernard's v Queen's Park
Feb01 1-1 Queen's Park v St Bernard's
Feb05 1-0 Queen's Park v St Bernard's at Cathkin Park
Jan25 3-0 Aberdeen v Albion Rovers
Jan25 0-4 Dumfries v Motherwell
Jan25 4-0 Partick Thistle v Bo'ness
Jan25 7-2 Port Glasgow Athletic v Ayr Parkhouse
Jan25 8-3 Dunblane v Elgin City
Jan25 2-1 Kilmarnock v Hamilton Academical
Jan25 2-0 Raith Rovers v Inverness Thistle
Jan18 6-0 Galston v Uphall
Jan25 3-1 St Mirren v Third Lanark
Jan25 7-1 Greenock Morton v Vale of Atholl
Jan25 0-1 Airdrieonians v Dundee
Second Round
Feb08 2-2 Motherwell v St Mirren
Feb15 2-0 St Mirren v Motherwell
Feb08 4-0 Heart of Midlothian v Port Glasgow Athletic
Feb08 1-2 Rangers v Celtic
Feb08 1-1 Partick Thistle v Raith Rovers
Feb15 2-1 Raith Rovers v Partick Thistle
Feb08 6-2 Queen's Park v Galston
Feb08 3-0 Kilmarnock v Dunblane
Feb08 3-0 Hibernian v Greenock Morton
Feb08 0-0 Aberdeen v Dundee
Feb15 2-2 Dundee v Aberdeen
Feb19 3-1 Aberdeen v Dundee at Hampden Park
Third Round
Feb22 3-1 Aberdeen v Queen's Park
Feb22 0-1 Hibernian v Kilmarnock
Feb22 0-3 Raith Rovers v Celtic
Feb22 1-0 St Mirren v Heart of Midlothian abandoned 80min lines obliterated
Mar21 3-1 St Mirren v Heart of Midlothian
Semi-finals
Mar28 0-0 Kilmarnock v St Mirren at Rugby Park
Apr11 2-0 St Mirren v Kilmarnock at Love Street
Mar21 0-1 Aberdeen v Celtic
Final
Apr18 5-1 Celtic v St Mirren at Hampden Park