Season 1997-98Heart of Midlothian
Qualifying Cup North First Round
Aug30 1-1 Golspie Sutherland v Forres Mechanics
Sep13 2-2 Forres Mechanics v Golspie Sutherland a.e.t. 1-1 pens 2-3
Qualifying Cup North Second Round
Sep20 1-2 Clachnacuddin v Elgin City
Sep20 0-0 Cove Rangers v Deveronvale
Sep27 2-1 Deveronvale v Cove Rangers
Sep20 1-1 Fort William v Brora Rangers
Sep27 2-3 Brora Rangers v Fort William
Sep20 6-0 Fraserburgh v Golspie Sutherland
Sep20 3-2 Huntly v Wick Academy
Sep20 1-3 Keith v Peterhead
Sep20 1-1 Nairn County v Buckie Thistle
Sep27 2-1 Buckie Thistle v Nairn County
Sep20 0-1 Rothes v Lossiemouth
Qualifying Cup North Third Round
Oct04 5-0 Deveronvale v Buckie Thistle
Oct04 0-0 Elgin City v Lossiemouth
Oct11 2-1 Lossiemouth v Elgin City
Oct04 9-0 Fraserburgh v Fort William
Oct04 0-0 Peterhead v Huntly
Oct10 5-6 Huntly v Peterhead
Qualifying Cup North Semi-finals – teams qualified for the cup proper
Oct18 1-2 Deveronvale v Fraserburgh
Oct18 2-2 Peterhead v Lossiemouth
Oct25 1-4 Lossiemouth v Peterhead
Qualifying Cup North Final
Nov08 0-8 Fraserburgh v Peterhead at Christie Park, Huntly
First Round
Dec06 3-1 Inverness Caledonian Thistle v Whitehill Welfare
Dec06 2-3 East Fife v Stranraer
Dec06 0-0 Cowdenbeath v Montrose
Dec09 2-1 Montrose v Cowdenbeath
Dec13 1-0 Fraserburgh v Clyde
Second Round
Jan07 2-1 Livingston v Berwick Rangers
Jan03 2-0 Inverness Caledonian Thistle v Queen’s Park
Jan12 6-0 Clydebank v Montrose
Jan10 4-0 Stenhousemuir v Deveronvale
Jan03 0-2 Peterhead v Alloa Athletic
Jan03 3-1 Annan Athletic v Vale of Leithen
Jan03 0-1 Lossiemouth v Dumbarton
Jan03 3-1 Ross County v Brechin City
Jan10 1-1 East Stirlingshire v Edinburgh City
Jan12 0-0 Edinburgh City v East Stirlingshire a.e.t. 0-0 pens 4-3
Jan10 2-1 Stranraer v Fraserburgh
Jan03 1-2 Forfar Athletic v Albion Rovers
Jan06 1-1 Arbroath v Queen of the South
Jan12 4-0 Queen of the South v Arbroath
Third Round
Jan24 1-2 Hamilton Academical v Rangers
Jan24 8-1 Inverness Caledonian Thistle v Annan Athletic
Jan24 1-0 Dundee United v Aberdeen
Jan24 1-0 St Johnstone v Partick Thistle
Jan24 2-0 Heart of Midlothian v Clydebank
Jan24 3-3 Livingston v Albion Rovers
Feb02 0-0 Albion Rovers v Livingston a.e.t. 0-0 pens 6-5
Jan24 1-2 Hibernian v Raith Rovers
Jan25 4-2 Dundee v St Mirren
Jan24 1-1 Dumbarton v Motherwell
Jan27 1-0 Motherwell v Dumbarton
Jan24 2-2 Airdrieonians v Ross County
Feb03 1-0 Ross County v Airdrieonians
Jan24 1-3 Queen of the South v Stirling Albion
Jan24 1-3 Stenhousemuir v Falkirk
Jan24 2-0 Celtic v Greenock Morton
Jan24 0-2 Stranraer v Kilmarnock
Jan24 0-3 Alloa Athletic v Ayr United
Jan24 7-2 Dunfermline Athletic v Edinburgh City
Fourth Round
Feb16 1-2 Dunfermline Athletic v Celtic
Feb14 2-0 Ayr United v Kilmarnock
Feb14 1-1 Dundee United v Inverness Caledonian Thistle
Feb18 2-3 Inverness Caledonian Thistle v Dundee United
Feb14 3-0 Heart of Midlothian v Albion Rovers
Feb14 2-2 Motherwell v Rangers
Feb17 3-0 Rangers v Motherwell
Feb14 1-3 Raith Rovers v Falkirk
Feb14 1-1 Ross County v Dundee
Feb17 3-0 Dundee v Ross County
Feb14 3-1 St Johnstone v Stirling Albion
Fifth Round
Mar09 0-0 Rangers v Dundee
Mar18 1-2 Dundee v Rangers
Mar08 2-3 Dundee United v Celtic
Mar07 3-0 Falkirk v St Johnstone
Mar07 4-1 Heart of Midlothian v Ayr United
Semi-finals
Apr04 1-3 Falkirk v Heart of Midlothian at Ibrox Stadium
Apr05 2-1 Rangers v Celtic at Celtic Park
Final
May16 2-1 Heart of Midlothian v Rangers at Celtic Park