Scottish Cup 1999

Round 1 Venue Notes
D 2 Arbroath1 2 Partick ThistleD 2Gayfield Park
D 3 Dumbarton 1 1 Livingston D 2 Boghead Park
D 3 Queen's Park 2 0 Berwick Rangers D 3 Hampden Park
D 3 Stenhousemuir 1 1 Alloa Athletic D 2 Ochilview Park
Round 1 Replay Venue Notes
D 2 Alloa Athletic0 2 StenhousemuirD 3Recreation Ground
D 2 Livingston 3 0 Dumbarton D 3 Almondvale Stadium
Round 2   Notes
NL Civil Service Strollers 0 3 Albion Rovers D 3 Christie Gillies Park
NL Dalbeattie Star1 2 East Stirlingshire D 3 Islecroft Stadium
D 2 Forfar Athletic 2 2 East Fife D 2 Station Park
NL Huntly 3 0 PeterheadNL Christie Park
D 2 Inverness Caledonian Thistle1 2 Livingston D 2 Caledonian Stadium
NL Keith 0 0 Brechin City D 3 Kynoch Park
D 3 Montrose 0 0 Stirling Albion D 2 Links Park
D 2 Partick Thistle 5 2 Cowdenbeath D 3 Firhill Stadium
D 2 Queen of the South 1 3 Ross County D 3 Palmerston Park
NL The Spartans 1 1 Clyde D 2 City Park
NL Whitehill Welfare 1 1 Stenhousemuir D 3 Fergusson Park
Round 2 Replay Venue Notes
D 3 Brechin City 3 1 KeithNL Glebe Park
NL Clachnacuddin2 3 Queen's Park D 3 Grant Street Park
D 2 Clyde5 0 The SpartansNL Broadwood Stadium
D 2 East Fife 0 1 Forfar Athletic D 2 Bayview Stadium
D 3 Queen's Park 1 1 ClachnacuddinNL Hampden Park
D 3 Stenhousemuir 2 0 Whitehill WelfareNL Ochilview Park
D 2 Stirling Albion 2 1 Montrose D 3 Forthbank Stadium
Round 3 Venue Notes
SPL Aberdeen 0 1 Livingston D 2 Pittordie
D 1 Ayr United 3 0 KilmarnockSPL Somerset Park
D 3 Brechin City 1 1 Albion Rovers D 3 Glebe Park
SPL Celtic 3 1 AirdrieoniansD 1 Parkhead
D 1 Clydebank 1 1 Ross County D 3 Boghead Park, Dumbarton
D 1 Falkirk 3 0 HuntlyNL Falkirk Stadium
D 1 Greenock Morton 2 1 DundeeSPL Cappielow Park
D 1 Hibernian 1 1 Stirling Albion D 2 Easter Road
SPL Motherwell 3 1 Heart of MidlothianSPL Fir Park
D 2 Partick Thistle1 2 Dunfermline AthleticSPL Firhill Stadium
D 3 Queen's Park 0 0 Dundee UnitedSPL Hampden Park
D 1 Raith Rovers 0 4 Clyde D 2 Stark's Park
SPL Rangers 2 0 Stenhousemuir D 3 Ibrox Stadium
SPL St Johnstone1 0 Forfar Athletic D 2 McDiarmid Park
D 1 St Mirren 1 1 Hamilton Academical SCh Love Street
D 1 Stranraer1 0 East Stirlingshire D 3 Stair Park
Round 3 Replay Venue Notes
D 3 Albion Rovers 3 1 Brechin City D 3 Cliftonhill
SPL Dundee United1 0 Queen's Park D 3 Tannadice Park
D 1 Hamilton Academical1 0 St Mirren SCh Cliftonhill, Coatbridge
D 3 Ross County2 3 Clydebank SCh Victoria Park
D 2 Stirling Albion 2 1 Hibernian SCh Forthbank Stadium
Round 4 Venue Notes
D 1 Ayr United1 0 Albion Rovers D 3 Somerset Park
SPL Celtic4 0 Dunfermline AthleticSPL Parkhead
D 1 Clydebank 2 2 Dundee UnitedSPL Boghead Park, Dumbarton
D 1 Greenock Morton 6 1 Clyde D 2 Cappielow Park
D 1 Hamilton Academical 0 6 RangersSPL Cliftonhill, Coatbridge
D 2 Livingston 1 3 St JohnstoneSPL Almondvale Stadium
SPL Motherwell 2 0 Stirling Albion D 2 Fir Park
D 1 Stranraer1 2 Falkirk SCh Stair Park
Round 4 Replay Venue Notes
SPL Dundee United 3 0 ClydebankD 1 Tannadice Park
Quarter Final Venue Notes
D 1 Ayr United 0 0 Dundee UnitedSPL Somerset Park
D 1 Greenock Morton 0 3 CelticSPL Cappielow Park
SPL Motherwell0 2 St JohnstoneSPL Fir Park
SPL Rangers 2 1 FalkirkD 1 Ibrox Stadium
Quarter Final Replay Venue Notes
SPL Dundee United 2 1 Ayr UnitedD 1 Tannadice Park
Semi Final Venue Notes
SPL Celtic 2 0 Dundee UnitedSPL Ibrox Stadium, Glasgow
SPL Rangers4 0 St JohnstoneSPL Parkhead, Glasgow
Final Venue Notes
SPL Rangers1 0 CelticSPL Hampden Park, Glasgow