Season 1976-77

First Round
Dec28 4-0 Elgin City v Vale of Leithen
Dec19 1-2 Clachnacuddin v Inverness Thistle
Dec22 3-4 Cowdenbeath v Clydebank
Dec27 3-2 Inverness Caledonian v Stenhousemuir
Dec18 0-1 St Cuthbert Wanderers v Brechin City
Dec18 1-0 Stranraer v Berwick Rangers
Second Round
Jan08 2-0 Clydebank v Selkirk
Jan08 0-2 Forfar Athletic v Elgin City
Jan08 0-0 Stranraer v Stirling Albion
Jan24 2-1 Stirling Albion v Stranraer
Jan08 2-1 Albion Rovers v Raith Rovers
Jan08 0-0 Brechin City v Inverness Thistle
Jan15 1-3 Inverness Thistle v Brechin City
Jan08 1-2 Meadowbank Thistle v East Stirlingshire
Jan08 1-1 Inverness Caledonian v Alloa Athletic
Jan16 3-1 Alloa Athletic v Inverness Caledonian
Jan08 0-3 Girvan Amateurs v Queen's Park
Third Round
Jan29 1-0 Arbroath v Brechin City
Feb02 0-0 Hamilton Academical v Clydebank
Feb07 3-0 Clydebank v Hamilton Academical
Jan29 1-1 Airdrieonians v Celtic
Feb02 5-0 Celtic v Airdrieonians
Jan29 0-3 East Stirlingshire v Albion Rovers
Feb07 1-1 St Johnstone v Dundee
Feb08 4-2 Dundee v St Johnstone
Jan29 0-0 Queen's Park v Alloa Athletic
Feb06 1-0 Alloa Athletic v Queen's Park
Jan29 2-1 East Fife v Clyde
Feb06 3-0 Hibernian v Partick Thistle
Jan29 3-0 Motherwell v Kilmarnock
Jan29 0-1 Dunfermline Athletic v Aberdeen
Jan29 1-1 Heart of Midlothian v Dumbarton
Feb02 0-1 Dumbarton v Heart of Midlothian aet 0-0
Jan29 3-1 Rangers v Falkirk
Jan29 3-2 Queen of the South v Montrose
Jan29 0-1 Greenock Morton v Ayr United
Jan29 4-1 St Mirren v Dundee United
Jan29 1-1 Stirling Albion v Elgin City
Feb02 3-2 Elgin City v Stirling Albion
Fourth Round
Feb26 2-1 Queen of the South v Alloa Athletic
Feb26 0-0 Dundee v Aberdeen
Mar02 1-2 Aberdeen v Dundee
Feb26 2-1 Motherwell v St Mirren
Feb26 1-0 Heart of Midlothian v Clydebank
Feb26 2-1 East Fife v Albion Rovers
Feb26 1-1 Arbroath v Hibernian
Mar02 1-2 Hibernian v Arbroath
Feb26 3-0 Rangers v Elgin City
Feb27 1-1 Celtic v Ayr United
Mar02 1-3 Ayr United v Celtic
Fifth Round
Mar12 1-3 Arbroath v Dundee
Mar12 2-0 Rangers v Motherwell
Mar13 5-1 Celtic v Queen of the South
Mar12 0-0 Heart of Midlothian v East Fife
Mar15 2-3 East Fife v Heart of Midlothian
Semi-finals
Apr06 2-0 Celtic v Dundee at Hampden Park
Mar30 2-0 Rangers v Heart of Midlothian at Hampden Park
Final
May07 1-0 Celtic v Rangers at Hampden Park