The 1987–88 Scottish Cup was the 103rd staging of Scotland's most prestigious football knockout competition. The Cup was won by Celtic who defeated Dundee United in the final.
First round Home teamScoreAway teamInverness Caledonian1 – 1East StirlingshireAlbion Rovers1 – 1St JohnstoneMontrose0 – 2Ayr UnitedStirling Albion1 – 2CowdenbeathThreave Rovers0 – 6StranraerVale of Leithen2 – 3Brechin City
Replays Home teamScoreAway teamEast Stirlingshire2 – 1Inverness CaledonianSt Johnstone2 – 0Albion Rovers
Second round Home teamScoreAway teamAlloa Athletic0 – 1CowdenbeathBerwick Rangers0 – 1Brechin CityBuckie Thistle2 – 3East StirlingshireFraserburgh2 – 5St JohnstoneGala Fairydean3 – 0Civil Service StrollersQueen's Park2 – 3Ayr UnitedStenhousemuir1 – 1ArbroathStranraer6 – 2Keith
Replay Home teamScoreAway teamArbroath1 – 1Stenhousemuir
Second Replay Home teamScoreAway teamStenhousemuir0 – 1Arbroath
Third round Home teamScoreAway teamRaith Rovers0 – 0RangersForfar Athletic1 – 1Partick ThistleHamilton Academical2 – 0Meadowbank ThistleArbroath0 – 7Dundee UnitedCeltic1 – 0StranraerClyde0 – 0CowdenbeathDumbarton0 – 0HibernianDundee0 – 0Brechin CityDunfermline Athletic1 – 1Ayr UnitedEast Fife1 – 2AirdrieoniansFalkirk1 – 3HeartsGala Fairydean3 – 5East StirlingshireMotherwell0 – 0KilmarnockQueen of the South1 – 2Greenock MortonSt Johnstone0 – 1AberdeenSt Mirren0 – 3Clydebank
Replays Home teamScoreAway teamPartick Thistle3 – 0Forfar AthleticRangers4 – 1Raith RoversAyr United0 – 2Dunfermline AthleticBrechin City0 – 3DundeeCowdenbeath0 – 1ClydeKilmarnock1 – 3MotherwellHibernian3 – 0Dumbarton
Fourth round Home teamScoreAway teamCeltic0 – 0HibernianAirdrieonians0 – 2Dundee UnitedClydebank2 – 2Partick ThistleDundee2 – 0MotherwellDunfermline Athletic2 – 0RangersEast Stirlingshire2 – 3ClydeHamilton Academical0 – 2AberdeenHearts2 – 0Greenock Morton
Replays Home teamScoreAway teamPartick Thistle4 – 1ClydebankHibernian0 – 1Celtic
Quarter-finals Home teamScoreAway teamAberdeen5 – 0ClydeDundee0 – 0Dundee UnitedHearts3 – 0Dunfermline AthleticPartick Thistle0 – 3Celtic
Replay Home teamScoreAway teamDundee United2 – 2Dundee
Second Replay Home teamScoreAway teamDundee0 – 3Dundee United
Semi-finals
Replay
Second Replay
Final
See also 1987–88 in Scottish football 1987–88 Scottish League Cup
References