Scottish Cup 2018

Round 1 Venue Notes
NL Banks O'Dee4 0 HuntlyNL Spain Park
NL Brora Rangers5 0 GirvanNL Dudgeon Park
NL Civil Service Strollers 2 1 Strathspey ThistleNL Christie Gillies Park
NL Clachnacuddin 8 0 Fort WilliamNL Grant Street Park
NL Colville Park AFC 2 1 Cumbernauld ColtsNL Colville Park
NL Deveronvale 3 1 Hawick Royal AlbertNL Princess Royal Park
NL Edinburgh University 2 1 LossiemouthNL East Peffermill
NL Edusport Academy 0 0 RothesNL Galabank, Annan
NL Formartine United 2 1 Turriff UnitedNL North Lodge Park
NL Fraserburgh 2 1 Forres MechanicsNL Bellslea Park
NL Gala Fairydean Rovers0 2 KeithNL Netherdean
NL Glenafton Athletic4 0 Threave RoversNL Lock Park
NL Lothian Thistle Hutchison Vale 3 2 Inverurie Loco WorksNL Saughton Enclosure
NL Nairn County1 0 Whitehill WelfareNL Station Park
NL Selkirk4 0 Gretna 2008NL Yarrow Park
NL The Spartans 3 0 Vale of LeithenNL Ainslie Park
NL Wick Academy 2 2 Stirling UniversityNL Harmsworth Park
Round 1 Replay Venue Notes
NL Rothes 1 3 Edusport AcademyNL Mackessack Park
NL Stirling University1 0 Wick AcademyNL Forthbank Stadium
Round 2 Venue Notes
NL Banks O'Dee 2 0 SelkirkNL Spain Park
SL2 Berwick Rangers1 0 Annan AthleticSL2 Shielfield Park
NL Buckie Thistle 6 2 BSC GlasgowNL Victoria Park
NL Civil Service Strollers 0 5 Brora RangersNL Christie Gillies Park
SL2 Cowdenbeath 0 1 East KilbrideNL Central Park
NL Deveronvale0 2 Glenafton AthleticNL Princess Royal Park
SL2 Edinburgh City 0 1 StenhousemuirSL2 Ainslie Park, Edinburgh
NL Edinburgh University0 2 FraserburghNL East Peffermill
NL Formartine United4 0 East StirlingshireNL North Lodge Park
NL Keith 0 3 ClydeSL2 Kynoch Park
SL2 Montrose4 1 Stirling UniversityNL Links Park
NL Nairn County1 2 Cove RangersNL Station Park
SL2 Peterhead 9 0 Colville Park AFCNL Balmoor Stadium
SL2 Stirling Albion 3 5 Lothian Thistle Hutchison ValeNL Forthbank Stadium
NL The Spartans5 0 ClachnacuddinNL Ainslie Park
Round 3 Venue Notes
SL1 Airdrieonians2 3 Cove RangersNL Excelsior Stadium
SL1 Arbroath 3 0 Berwick RangersSL2 Gayfield Park
NL Banks O'Dee 2 6 Ayr UnitedSL1 Spain Park
NL Buckie Thistle2 3 Brechin City SCh Victoria Park
SL2 Clyde0 2 East FifeSL1 Broadwood Stadium
SCh Dumbarton1 0 Elgin City D 3 The Rock
NL East Kilbride3 4 Albion RoversSL1 K-Park
NL Formartine United1 0 Forfar AthleticSL1 North Lodge Park
SCh Livingston 2 0 Glenafton AthleticNL Almondvale Stadium
NL Lothian Thistle Hutchison Vale 1 7 St Mirren SCh Saughton Enclosure
SL2 Montrose 0 0 Queen of the South SCh Links Park
SL2 Peterhead 3 0 Raith RoversSL1 Balmoor Stadium
SL1 Queen's Park 1 4 Dunfermline Athletic SCh Hampden Park
SL2 Stenhousemuir1 2 Alloa AthleticSL1 Ochilview Park
SL1 Stranraer 0 1 Brora RangersNL Stair Park
NL The Spartans1 2 FraserburghNL Ainslie Park
Round 3 Replay Venue Notes
SCh Queen of the South 2 1 Montrose D 3 Palmerston Park
Round 4 Venue Notes
SPL Aberdeen4 1 St Mirren SCh Pittordie
SL1 Albion Rovers 0 4 St JohnstoneSPL Cliftonhill
SL1 Alloa Athletic0 2 Dundee United SCh Recreation Ground
SL1 Ayr United4 1 ArbroathSL1 Somerset Park
SPL Celtic5 0 Brechin City SCh Parkhead
SPL Dundee 2 2 Inverness Caledonian Thistle SCh Dens Park
SCh Dunfermline Athletic1 2 Greenock Morton SCh East End Park
SL1 East Fife 0 1 Brora RangersNL Bayview Stadium
NL Formartine United0 2 Cove RangersNL North Lodge Park
NL Fraserburgh 0 3 RangersSPL Bellslea Park
SPL Heart of Midlothian1 0 HibernianSPL Tynecastle Park
SPL Kilmarnock1 0 Ross CountySPL Rugby Park
SCh Livingston 0 1 Falkirk SCh Almondvale Stadium
SPL Motherwell 2 0 Hamilton AcademicalSPL Fir Park
SL2 Peterhead2 3 Dumbarton SCh Balmoor Stadium
SCh Queen of the South1 2 Partick ThistleSPL Palmerston Park
Round 4 Replay
SCh Inverness Caledonian Thistle 0 1 DundeeSPL Caledonian Stadium
Round 5 Venue Notes
SPL Aberdeen 4 2 Dundee United SCh Pittordie
SL1 Ayr United 1 6 RangersSPL Somerset Park
SPL Celtic 3 2 Partick ThistleSPL Parkhead
NL Cove Rangers 1 3 Falkirk SCh Station Park, Forfar
SPL Dundee0 2 MotherwellSPL Dens Park
SCh Greenock Morton 3 0 Dumbarton SCh Cappielow Park
SPL Heart of Midlothian 3 0 St JohnstoneSPL Tynecastle Park
SPL Kilmarnock4 1 Brora RangersNL Rugby Park
Quarter Final Venue Notes
SPL Aberdeen 1 1 KilmarnockSPL Pittordie
SPL Celtic 3 0 Greenock Morton SCh Parkhead
SPL Motherwell 2 1 Heart of MidlothianSPL Fir Park
SPL Rangers4 1 Falkirk SCh Ibrox Stadium
Quarter Final Replay Venue Notes
SPL Kilmarnock 1 1 AberdeenSPL Rugby Park aet 2-3p
Semi Final Venue Notes
SPL Celtic4 0 RangersSPL Hampden Park, Glasgow
SPL Motherwell 3 0 AberdeenSPL Hampden Park, Glasgow
Final Venue Notes
SPL Celtic 2 0 MotherwellSPL Hampden Park, Glasgow