Season 1927-28

First Round
Jan25 2-3 Dumbarton v Hamilton Academical
Jan21 1-4 Beith v Airdrieonians
Jan21 4-3 Raith Rovers v Aberdeen
Jan21 2-0 Alloa Athletic v Fraserburgh
Jan21 1-2 Vale of Leven v Leith Amateurs
Jan21 5-1 Albion Rovers v* Glasgow University
Jan21 3-1 Celtic v* Bathgate
Jan21 3-1 Brechin City v Lochgelly United
Jan21 2-0 Queen's Park v* Arthurlie
Jan21 0-6 East Stirlingshire v Rangers
Jan21 10-0 Third Lanark v* Clackmannan
Jan21 2-2 Heart of Midlothian v St Johnstone
Jan25 0-1 St Johnstone v Heart of Midlothian a.e.t. 0-0
Jan21 w/o Hibernian v Dykehead scr
Jan21 2-0 Ayr United v Bo'ness
Jan21 7-3 Greenock Morton v Mid-Annandale
Jan21 0-3 Civil Service Strollers v King's Park
Jan21 3-1 Armadale v Berwick Rangers
Jan21 12-0 Cowdenbeath v Johnstone
Jan21 2-1 Forfar Athletic v Queen of the South
Jan21 0-5 Montrose v Stenhousemuir
Jan21 0-3 Clydebank v Dunfermline Athletic
Jan21 9-1 Partick Thistle v Inverness Caledonian
Jan21 2-1 Vale of Atholl v Newton Stewart
Jan21 2-3 Arbroath v Nithsdale Wanderers
Jan21 2-1 Forres Mechanics v Elgin City
Jan21 2-4 Stranraer v Dundee
Jan21 5-2 Keith v Dalbeattie Star
Jan21 3-1 Falkirk v St Bernard's
Jan21 6-1 St Mirren v Clyde
Jan21 2-3 Leith Athletic v Kilmarnock at Easter Road Park
Jan21 0-3 Huntly v Motherwell
Jan21 1-1 East Fife v Dundee United
Jan25 2-1 Dundee United v East Fife
Second Round
Feb04 1-2 Forfar Athletic v Kilmarnock
Feb04 7-0 Heart of Midlothian v* Forres Mechanics
Feb04 5-1 St Mirren v Vale of Atholl
Feb04 3-3 Dundee United v Dundee
Feb08 1-0 Dundee v Dundee United
Feb04 3-1 Dunfermline Athletic v Leith Amateurs
Feb04 4-0 Partick Thistle v Nithsdale Wanderers
Feb04 1-2 Stenhousemuir v Alloa Athletic
Feb04 2-4 Ayr United v Falkirk
Feb04 2-4 Armadale v King's Park
Feb04 2-2 Motherwell v Raith Rovers
Feb08 1-2 Raith Rovers v Motherwell
Feb04 4-2 Rangers v Cowdenbeath
Feb04 2-1 Airdrieonians v Hamilton Academical
Feb04 4-1 Queen's Park v Greenock Morton
Feb04 1-4 Brechin City v Albion Rovers
Feb04 0-2 Third Lanark v Hibernian
Feb04 1-6 Keith v Celtic
Third Round
Feb18 2-0 Celtic v Alloa Athletic
Feb18 0-5 St Mirren v Partick Thistle
Feb18 1-2 Dundee v Dunfermline Athletic
Feb18 0-0 Hibernian v Falkirk
Feb22 0-1 Falkirk v Hibernian a.e.t. 0-0
Feb18 3-1 Albion Rovers v Airdrieonians
Feb18 3-1 Rangers v* King's Park
Feb18 4-4 Kilmarnock v Queen's Park
Feb22 1-0 Queen's Park v Kilmarnock
Feb18 1-2 Heart of Midlothian v Motherwell
Fourth Round
Mar03 0-1 Albion Rovers v Rangers
Mar03 0-2 Motherwell v Celtic
Mar03 1-0 Queen's Park v Partick Thistle
Mar03 0-4 Dunfermline Athletic v Hibernian
Semi-Finals
Mar24 0-3 Hibernian v Rangers at Tynecastle Park
Mar24 1-2 Queen's Park v Celtic at Ibrox Park
Final
Apr14 4-0 Rangers v Celtic at Hampden Park