Season 1946-47

First Round
Jan25 2-1 Aberdeen v Partick Thistle
Jan25 3-4 Queen of the South v Raith Rovers
Jan25 2-1 Dundee v Celtic
Jan25 3-0 Queen's Park v Dundee United
Feb01 1-1 Clachnacuddin v East Stirlingshire
Feb08 5-1 East Stirlingshire v Clachnacuddin
Jan25 2-1 Rangers v Clyde
Jan25 6-2 East Fife v Dunfermline Athletic
Jan25 1-1 Hamilton Academical v Third Lanark
Feb08 2-1 Third Lanark v Hamilton Academical at Hampden Park
Jan25 2-3 St Mirren v Dumbarton
Jan25 2-2 Arbroath v Stenhousemuir
Feb08 0-2 Stenhousemuir v Arbroath
Jan25 2-0 Falkirk v Kilmarnock
Jan25 4-0 Greenock Morton v Edinburgh City
Jan25 3-0 Albion Rovers v Airdrieonians
Jan25 0-8 Alloa Athletic v Hibernian
Jan25 1-5 Peterhead v Ayr United
Jan25 3-0 Heart of Midlothian v St Johnstone
Jan25 3-0 Motherwell v Forfar Athletic
Jan25 0-5 Stranraer v Cowdenbeath
Second Round
Feb08 8-0 Aberdeen v Ayr United
Feb15 5-1 East Fife v East Stirlingshire
bye Albion Rovers, Hibernian, Arbroath, Dundee, Falkirk,
Third Lanark, Heart of Midlothian, Greenock Morton,
Motherwell, Queen's Park, Raith Rovers, Rangers,
Dumbarton, Cowdenbeath
Third Round
Feb22 3-0 Dundee v Albion Rovers
Feb22 0-0 Rangers v Hibernian
Mar08 2-0 Hibernian v Rangers
Feb22 1-1 Aberdeen v Greenock Morton
Mar08 1-2 Greenock Morton v Aberdeen
Feb22 3-1 East Fife v Queen's Park
Feb22 5-4 Arbroath v Raith Rovers
Feb22 0-0 Falkirk v Motherwell
Mar08 1-0 Motherwell v Falkirk
Mar08 2-1 Heart of Midlothian v Cowdenbeath aet 1-1
Feb22 2-0 Dumbarton v Third Lanark
Fourth Round
Mar29 1-2 Dundee v Aberdeen aet 1-1 winner 130mins
Mar15 2-1 Arbroath v Heart of Midlothian
Mar15 2-0 Hibernian v Dumbarton
Mar15 0-2 East Fife v Motherwell
Semi-finals
Mar29 1-2 Motherwell v Hibernian at Hampden Park aet 1-1 winner 142mins
Apr12 0-1 Arbroath v Aberdeen at Dens Park
Final
Apr19 1-2 Hibernian v Aberdeen at Hampden Park