The rounds were renamed for this season. Preliminary Rounds were abolished,
and the round where the first Scottish League clubs participated was called
Round One
Round Three
- Aberdeen 5-0 Elgin City
- Airdrieonians 1-1 Alloa Athletic
- Celtic 5-1 Queen of the South
- Clyde 2-0 Brechin City
- Clydebank 0-0 Dundee United
- Dundee 1-0 Partick Thistle
- Dunfermline Athletic 3-1 Arbroath
- East Fife 1-1 St Mirren
- Heart of Midlothian 3-0 Stranraer
- Hibernian 8-1 Forfar Athletic
- Clachnacuddin 0-3 Cowdenbeath
- Morton 2-0 Ayr United
- Queen's Park 0-1 Kilmarnock
- Rangers 3-0 Falkirk
- St Johnstone 2-2 Raith Rovers
- Stirling Albion 3-1 Motherwell
Round Three Replays
- Alloa Athletic 0-2 Airdrieonians
- Dundee United 5-1 Clydebank
- Raith Rovers 4-3 St Johnstone
- St Mirren 1-1 East Fife
Round Three Second Replay
Round Four
- Celtic 1-1 Dunfermline Athletic
- Cowdenbeath 0-4 Airdrieonians
- Dundee 2-0 Stirling Albion
- Dundee United 1-1 Aberdeen
- Heart of Midlothian 1-2 Hibernian
- Morton 1-2 Kilmarnock
- Raith Rovers 1-1 Clyde
- St Mirren 1-3 Rangers
Round Four Replays
- Aberdeen 2-0 Dundee United
- Clyde 0-2 Raith Rovers
- Dunfermline Athletic 0-1 Celtic
Quarter Finals
- Celtic 7-1 Raith Rovers
- Hibernian 1-0 Dundee
- Kilmarnock 2-3 Airdrieonians
- Rangers 1-0 Aberdeen
Semi-finals
- Airdrieonians 3-3 Celtic (@ Hampden Park)
- Rangers 0-0 Hibernian (@ Hampden Park)
Semi-final Replays
- Airdrieonians 0-2 Celtic (@ Hampden Park)
- Rangers 2-1 Hibernian (@ Hampden Park)
Final (@ Hampden Park, 8/5/71)
Final Replay (@ Hampden Park, 12/5/71)
Please acknowledge the F.C.H.D. when using this information elsewhere