The 1998–99 Scottish Cup was the 114th staging of Scotland's most prestigious football knockout competition, also known for sponsorship reasons as the Tennent's Scottish Cup. The Cup was won by Rangers who defeated Celtic in the final.

First round Home teamScoreAway teamArbroath (3)1 – 2Partick Thistle (3)Dumbarton (4)1 – 1Livingston (3)Queen's Park (4)2 – 0Berwick Rangers (4)Stenhousemuir (4)1 – 1Alloa Athletic (3)

Replays Home teamScoreAway teamAlloa Athletic (3)0 – 2Stenhousemuir (4)Livingston (3)3 – 0Dumbarton (4)

Second round Home teamScoreAway teamQueen's Park (4)1 – 1Clachnacuddin (HL)Queen of the South (3)1 – 3Ross County (4) Civil Service Strollers (ESL)0 – 3Albion Rovers (4)Dalbeattie Star (SSL)1 – 2East Stirlingshire (4)Forfar Athletic (3)2 – 2East Fife (3)Huntly (HL)3 – 0Peterhead (HL)Inverness CT (3)1 – 2Livingston (3)Keith (HL)0 – 0 Brechin City (4)Montrose (4)0 – 0Stirling Albion (3)Partick Thistle (3)5 – 2Cowdenbeath (4)Spartans (ESL)1 – 1Clyde (3)Whitehill Welfare (ESL)1 – 1Stenhousemuir (4)

Replays Home teamScoreAway teamClachnacuddin (HL)2 – 3Queen's Park (4)Stirling Albion (3)2 – 1Montrose (4)Brechin City (4)3 – 1Keith (HL)East Fife (3)0 – 1Forfar Athletic (3)Stenhousemuir (4)2 – 0Whitehill Welfare (ESL)Clyde (3)5 – 0Spartans (ESL)

Third round Home teamScoreAway teamClydebank1 – 1Ross CountyQueen's Park0 – 0Dundee UnitedMotherwell3 – 1HeartsAberdeen0 – 1LivingstonAyr United3 – 0KilmarnockBrechin City1 – 1Albion RoversCeltic3 – 1AirdrieoniansFalkirk3 – 0HuntlyHibernian1 – 1Stirling AlbionGreenock Morton2 – 1DundeePartick Thistle1 – 2Dunfermline AthleticRaith Rovers0 – 4ClydeRangers2 – 0StenhousemuirSt Johnstone1 – 0Forfar AthleticSt Mirren1 – 1Hamilton AcademicalStranraer1 – 0East Stirlingshire

Replays Home teamScoreAway teamRoss County2 – 3ClydebankDundee United1 – 0Queen's ParkAlbion Rovers3 – 1Brechin CityHamilton Academical1 – 0St MirrenStirling Albion2 – 1Hibernian

Fourth round Home teamScoreAway teamClydebank2 – 2Dundee UnitedHamilton Academical0 – 6RangersAyr United1 – 0Albion RoversCeltic4 – 0Dunfermline AthleticLivingston1 – 3St JohnstoneGreenock Morton6 – 1ClydeMotherwell2 – 0Stirling AlbionStranraer1 – 2Falkirk

Replays Home teamScoreAway teamDundee United3 – 0Clydebank

Quarter-finals Home teamScoreAway teamAyr United0 – 0Dundee UnitedGreenock Morton0 – 3CelticRangers2 – 1FalkirkMotherwell0 – 2St Johnstone

Replay Home teamScoreAway teamDundee United2 – 1Ayr United

Semi-finals

Final

Largest Wins A list of the largest wins from the competition. +ScoreHome teamAway teamStage0-6Hamilton AcademicalRangersFourth Round5-0ClydeSpartansSecond Round (Replay)6-1Greenock MortonClydeFourth Round

References