Season 1984-85Celtic
Qualifying Cup North First Round
Sep01 3-1 Fraserburgh v Huntly
Sep01 1-2 Rothes v Buckie Thistle
Sep01 3-4 Forres Mechanics v Keith
Sep01 0-2 Aberdeen University v Nairn County
Qualifying Cup North Second Round
Sep15 1-2 Golspie Sutherland v Keith
Sep15 2-0 Brora Rangers v Nairn County
Sep15 2-1 Buckie Thistle v Elgin City
Sep15 1-2 Fort William v Inverness Caledonian
Sep15 5-1 Peterhead v Wick Academy
Sep15 1-2 Lossiemouth v Deveronvale
Sep15 3-0 Fraserburgh v Ross County
Sep15 1-1 Inverness Thistle v Clachnacuddin
Sep22 1-1 Clachnacuddin v Inverness Thistle a.e.t. 1-1
Sep26 1-0 Inverness Thistle v Clachnacuddin at Telford Street Park
Qualifying Cup North Third Round
Sep29 1-6 Fraserburgh v Inverness Caledonian
Sep29 4-6 Deveronvale v Inverness Thistle
Sep29 1-0 Keith v Peterhead
Sep29 0-2 Buckie Thistle v Brora Rangers
Qualifying Cup North Semi-finals – teams qualified for the cup proper
Oct13 1-3 Brora Rangers v Inverness Caledonian
Oct13 2-0 Keith v Inverness Thistle
Qualifying Cup North Final
Nov10 1-1 Inverness Caledonian v Keith at Borough Briggs
Nov17 2-2 Inverness Caledonian v Keith at Borough Briggs a.e.t. 2-2
Nov28 0-2 Inverness Caledonian v Keith at Borough Briggs
First Round
Dec08 20-0 Stirling Albion v Selkirk
Dec08 2-2 Stranraer v Gala Fairydean
Dec15 0-1 Gala Fairydean v Stranraer
Dec08 1-3 Dunfermline Athletic v East Stirlingshire
Dec08 2-1 Stenhousemuir v Whitehill Welfare
Dec08 3-1 Berwick Rangers v Albion Rovers
Dec08 2-1 Queen of the South v Arbroath
Second Round
Jan05 2-1 Alloa Athletic v East Stirlingshire
Jan05 2-1 Cowdenbeath v Stirling Albion
Jan05 2-0 Keith v Brora Rangers
Jan05 0-0 Stranraer v Stenhousemuir
Feb04 0-2 Stenhousemuir v Stranraer
Jan05 3-1 Queen of the South v Montrose
Jan05 0-0 Queen’s Park v Raith Rovers
Jan21 1-0 Raith Rovers v Queen’s Park
Jan05 1-1 Inverness Thistle v Spartans
Feb02 1-2 Spartans v Inverness Thistle
Jan05 1-1 Berwick Rangers v Inverness Caledonian
Jan12 3-3 Inverness Caledonian v Berwick Rangers a.e.t. 1-1
Jan21 0-3 Berwick Rangers v Inverness Caledonian at Bayview Park
Third Round
Jan30 6-0 Heart of Midlothian v Inverness Caledonian
Feb05 1-1 St Johnstone v Dundee
Feb06 2-1 Dundee v St Johnstone
Jan26 2-2 Raith Rovers v Clyde
Feb04 1-2 Clyde v Raith Rovers
Jan30 4-0 Motherwell v Dumbarton
Jan30 4-2 Meadowbank Thistle v Partick Thistle
Jan26 3-3 Greenock Morton v Rangers
Jan30 3-1 Rangers v Greenock Morton
Jan30 1-2 Hamilton Academical v Celtic
Jan26 1-1 Brechin City v East Fife
Jan29 0-4 East Fife v Brechin City
Feb04 3-0 Dundee United v Hibernian
Feb09 4-6 Stranraer v Queen of the South
Feb04 0-3 Airdrieonians v Falkirk
Jan26 3-1 Ayr United v Keith
Feb04 0-4 Cowdenbeath v St Mirren
Jan30 5-0 Aberdeen v Alloa Athletic
Feb04 1-0 Forfar Athletic v Clydebank
Feb09 3-0 Inverness Thistle v Kilmarnock
Fourth Round
Feb16 0-1 Ayr United v St Mirren
Feb16 0-3 Queen of the South v Dundee United
Feb16 0-1 Rangers v Dundee
Feb16 6-0 Celtic v Inverness Thistle
Feb20 0-2 Meadowbank Thistle v Motherwell
Feb16 1-2 Raith Rovers v Aberdeen
Feb16 1-1 Brechin City v Heart of Midlothian
Feb20 1-0 Heart of Midlothian v Brechin City
Feb16 2-1 Forfar Athletic v Falkirk
Fifth Round
Mar09 1-1 Dundee v Celtic
Mar13 2-1 Celtic v Dundee
Mar09 1-1 Heart of Midlothian v Aberdeen
Mar13 1-0 Aberdeen v Heart of Midlothian
Mar09 4-1 Motherwell v Forfar Athletic
Mar09 1-4 St Mirren v Dundee United
Semi-finals
Apr13 0-0 Dundee United v Aberdeen at Tynecastle Park
Apr17 2-1 Dundee United v Aberdeen at Tynecastle Park
Apr13 1-1 Motherwell v Celtic at Hampden Park
Apr17 0-3 Motherwell v Celtic at Hampden Park
Final
May18 1-2 Dundee United v Celtic at Hampden Park