Season 1970-71

First Round
Dec05 0-2 East Stirlingshire v Clydebank
Dec05 3-1 Brechin City v Nairn County
Dec05 2-0 Forfar Athletic v Albion Rovers
Dec05 1-3 St Cuthbert Wanderers v Stranraer
Dec05 0-1 Stenhousemuir v Elgin City
Second Round
Dec19 2-1 Queen's Park v Montrose
Dec19 4-1 Brechin City v Glasgow Corporation Transport
Dec19 2-0 Elgin City v Berwick Rangers
Dec19 1-4 Ross County v East Fife
Dec19 2-1 Clydebank v Hamilton Academical
Dec19 1-0 Forfar Athletic v Gala Fairydean
Dec19 2-1 Clachnacuddin v Glasgow University
Dec19 3-2 Stranraer v Dumbarton
Third Round
Jan23 0-3 Clachnacuddin v Cowdenbeath
Jan25 5-0 Aberdeen v Elgin City
Jan23 2-2 St Johnstone v Raith Rovers
Jan26 4-3 Raith Rovers v St Johnstone
Jan23 8-1 Hibernian v Forfar Athletic
Jan23 5-1 Celtic v Queen of the South
Jan23 2-0 Greenock Morton v Ayr United
Jan23 3-1 Stirling Albion v Motherwell
Jan23 1-1 Airdrieonians v Alloa Athletic
Jan26 0-2 Alloa Athletic v Airdrieonians
Jan23 1-0 Dundee v Partick Thistle
Jan23 3-0 Rangers v Falkirk
Jan23 3-1 Dunfermline Athletic v Arbroath
Jan23 3-0 Heart of Midlothian v Stranraer
Jan23 2-0 Clyde v Brechin City
Jan23 1-1 East Fife v St Mirren
Jan26 1-1 St Mirren v East Fife a.e.t. 1-1
Feb01 3-1 St Mirren v East Fife at Paisley
Jan23 0-0 Clydebank v Dundee United
Jan27 5-1 Dundee United v Clydebank
Jan23 0-1 Queen's Park v Kilmarnock
Fourth Round
Feb13 0-4 Cowdenbeath v Airdrieonians
Feb13 1-1 Dundee United v Aberdeen
Feb17 2-0 Aberdeen v Dundee United
Feb13 1-3 St Mirren v Rangers
Feb13 1-1 Celtic v Dunfermline Athletic
Feb17 0-1 Dunfermline Athletic v Celtic
Feb13 1-2 Greenock Morton v Kilmarnock
Feb13 2-0 Dundee v Stirling Albion
Feb13 1-2 Heart of Midlothian v Hibernian
Feb13 1-1 Raith Rovers v Clyde
Feb17 0-2 Clyde v Raith Rovers
Fifth Round
Mar06 1-0 Rangers v Aberdeen
Mar06 2-3 Kilmarnock v Airdrieonians
Mar06 7-1 Celtic v Raith Rovers
Mar06 1-0 Hibernian v Dundee
Semi-finals
Mar31 0-0 Hibernian v Rangers at Hampden Park
Apr05 1-2 Hibernian v Rangers at Hampden Park
Apr03 3-3 Celtic v Airdrieonians at Hampden Park
Apr07 2-0 Celtic v Airdrieonians at Hampden Park
Final
May08 1-1 Rangers v Celtic at Hampden Park
May12 1-2 Rangers v Celtic at Hampden Park