Season 1983-84Aberdeen
Qualifying Cup North First Round
Sep03 1-0 Elgin City v Keith
Sep03 2-3 Forres Mechanics v Nairn County
Sep03 4-0 Fort William v Golspie Sutherland
Sep03 2-1 Huntly v Inverness Thistle
Qualifying Cup North Second Round
Sep17 1-1 Elgin City v Buckie Thistle
Sep24 0-2 Buckie Thistle v Elgin City
Sep17 3-0 Ross County v Wick Academy
Sep17 1-1 Inverness Caledonian v Huntly
Sep24 2-2 Huntly v Inverness Caledonian a.e.t. 1-1
Sep28 4-2 Inverness Caledonian v Huntly at Borough Briggs
Sep17 1-1 Aberdeen University v Deveronvale
Sep24 3-2 Deveronvale v Aberdeen University
Sep17 2-0 Fraserburgh v Fort William
Sep17 1-1 Rothes v Nairn County
Sep24 5-1 Nairn County v Rothes
Sep17 0-0 Brora Rangers v Clachnacuddin
Sep24 0-1 Clachnacuddin v Brora Rangers
Sep17 3-0 Peterhead v Lossiemouth
Qualifying Cup North Third Round
Oct01 0-0 Brora Rangers v Inverness Caledonian
Oct08 1-0 Inverness Caledonian v Brora Rangers a.e.t. 0-0
Oct01 2-1 Peterhead v Nairn County
Oct01 0-4 Deveronvale v Elgin City
Oct01 0-3 Ross County v Fraserburgh
Qualifying Cup North Semi-finals – teams qualified for the cup proper
Oct15 1-0 Elgin City v Fraserburgh
Oct15 4-1 Inverness Caledonian v Peterhead
Qualifying Cup North Final
Nov12 1-2 Elgin City v Inverness Caledonian at Nairn
First Round
Dec10 1-0 East Stirlingshire v Stenhousemuir
Dec10 2-1 Inverness Caledonian v Albion Rovers
Dec10 1-5 Dalbeattie Star v Arbroath
Dec10 3-0 Cowdenbeath v Vale of Leithen
Dec10 0-2 Elgin City v Queen’s Park
Dec10 4-1 Forfar Athletic v Spartans
Second Round
Jan09 1-0 Dunfermline Athletic v Forfar Athletic
Jan07 0-5 Queen of the South v East Fife
Jan07 2-1 Cowdenbeath v Montrose
Jan07 3-1 East Stirlingshire v Fraserburgh
Jan07 0-0 Arbroath v Stirling Albion
Feb06 0-0 Stirling Albion v Arbroath a.e.t. 0-0
Jan07 1-2 Stranraer v Queen’s Park
Jan07 0-2 Gala Fairydean v Inverness Caledonian
Jan07 1-2 Peterhead v Berwick Rangers
Third Round
Feb02 3-1 Hamilton Academical v Alloa Athletic
Feb06 1-2 Falkirk v Clyde
Feb11 0-0 Inverness Caledonian v Stirling Albion
Feb15 1-2 Stirling Albion v Inverness Caledonian at Annfield Park a.e.t. 1-1
Jan28 0-4 Berwick Rangers v Celtic
Feb06 1-0 Dundee United v Ayr United
Feb08 0-0 Clydebank v Brechin City
Feb13 0-3 Brechin City v Clydebank
Feb06 2-0 Greenock Morton v East Stirlingshire
Feb13 1-0 Airdrieonians v St Johnstone
Feb08 0-2 Cowdenbeath v Dundee
Feb06 3-0 Motherwell v Queen’s Park
Jan28 2-1 Rangers v Dunfermline Athletic
Jan28 0-0 Meadowbank Thistle v St Mirren
Feb06 2-2 St Mirren v Meadowbank Thistle a.e.t. 1-1
Feb08 1-2 Meadowbank Thistle v St Mirren at Meadowbank
Feb13 1-1 Aberdeen v Kilmarnock
Feb15 1-3 Kilmarnock v Aberdeen
Feb06 2-0 Heart of Midlothian v Partick Thistle
Jan28 0-0 Hibernian v East Fife
Jan31 2-0 East Fife v Hibernian
Feb06 1-4 Raith Rovers v Dumbarton
Fourth Round
Feb19 2-1 Dundee v Airdrieonians
Feb18 2-1 Dundee United v Heart of Midlothian
Feb18 3-1 Motherwell v Clydebank
Feb18 0-2 Clyde v Aberdeen
Feb18 0-6 East Fife v Celtic
Feb18 2-1 St Mirren v Hamilton Academical
Feb18 0-6 Inverness Caledonian v Rangers
Feb18 2-1 Greenock Morton v Dumbarton
Fifth Round
Mar17 0-0 Aberdeen v Dundee United
Mar28 0-1 Dundee United v Aberdeen
Mar17 0-6 Motherwell v Celtic
Mar10 2-2 Dundee v Rangers
Mar17 2-3 Rangers v Dundee
Mar10 4-3 St Mirren v Greenock Morton
Semi-finals
Apr14 1-2 St Mirren v Celtic at Hampden Park
Apr14 2-0 Aberdeen v Dundee at Tynecastle Park
Final
May19 1-2 Celtic v Aberdeen at Hampden Park a.e.t. 1-1