Season 1933-34

First Round
Jan20 5-2 Queen of the South v Edinburgh City
Jan20 4-2 Alloa Athletic v Dundee United
Jan20 3-1 St Johnstone v East Fife
Jan20 2-2 Penicuik Athletic v St Mirren
Jan23 4-1 St Mirren v Penicuik Athletic
Jan20 0-2 Nithsdale Wanderers v East Stirlingshire
Jan20 4-0 Motherwell v Gala Fairydean
Jan17 0-1 Leith Athletic v Cowdenbeath
Jan20 3-2 Ross County v Burntisland Shipyard Amateurs
Jan20 3-0 Falkirk v* Leith Amateurs
Jan20 0-1 King's Park v Dundee
Jan20 5-1 Heart of Midlothian v* Montrose
Jan20 1-0 Queen's Park v Forfar Athletic
Jan20 3-0 Vale of Leithen v Rosyth Dockyard Recreation
Jan20 2-1 Arbroath v Dumbarton
Jan20 1-2 Beith v Brechin City
Jan20 0-6 Dalbeattie Star v Celtic
Jan20 1-0 Aberdeen v Raith Rovers
Jan20 1-0 Partick Thistle v Greenock Morton
Jan20 4-1 Albion Rovers v Vale Ocoba
Jan20 14-2 Rangers v Blairgowrie
Jan20 8-2 Galston v Keith
Jan20 5-4 Hibernian v Clyde
Jan20 3-0 St Bernard's v Wick Academy
Jan20 2-0 Ayr United v Dunfermline Athletic
Jan20 1-1 Stenhousemuir v Third Lanark
Jan24 1-0 Third Lanark v Stenhousemuir
Jan20 1-1 Airdrieonians v Kilmarnock
Jan24 3-2 Kilmarnock v Airdrieonians
Jan20 0-2 Peterhead v Hamilton Academical
Second Round
Feb03 2-0 Aberdeen v Dundee
Feb03 1-1 East Stirlingshire v Arbroath
Feb07 0-3 Arbroath v East Stirlingshire
Feb03 6-0 Hibernian v* Alloa Athletic
Feb03 3-1 Ross County v Galston
Feb03 2-3 Ayr United v Celtic
Feb03 0-3 Third Lanark v Rangers
Feb03 0-4 Brechin City v St Mirren
Feb03 2-1 Albion Rovers v Kilmarnock
Feb03 2-4 Hamilton Academical v Falkirk
Feb03 1-2 Queen's Park v Heart of Midlothian
Feb03 3-3 Partick Thistle v Motherwell
Feb07 2-1 Motherwell v Partick Thistle
Feb03 2-1 Cowdenbeath v St Bernard's
Feb03 1-3 Vale of Leithen v St Johnstone
bye Queen of the South
Third Round
Feb17 6-1 Albion Rovers v Ross County
Feb17 3-0 Queen of the South v Cowdenbeath
Feb17 3-1 Celtic v Falkirk
Feb17 0-1 Hibernian v Aberdeen
Feb17 5-0 Motherwell v East Stirlingshire
Feb17 0-0 Rangers v Heart of Midlothian
Feb21 1-2 Heart of Midlothian v Rangers
bye St Johnstone, St Mirren
Fourth Round
Mar03 1-1 Albion Rovers v Motherwell
Mar07 6-0 Motherwell v Albion Rovers
Mar03 2-0 St Johnstone v Queen of the South
Mar03 1-0 Rangers v Aberdeen
Mar03 2-0 St Mirren v Celtic
Semi-finals
Mar31 0-1 St Johnstone v Rangers at Hampden Park
Mar31 1-3 Motherwell v St Mirren at Tynecastle Park
Final
Apr21 5-0 Rangers v St Mirren at Hampden Park