The William Hill Scottish Cup Third Round takes place this weekend with the fixtures as follows:
The featured match of the round will be Brora Rangers v Stranraer where the Scottish Cup will be present for supporters to take their picture alongside the famous trophy.
Clyde v East Fife
Saturday 18 November 2017, kick-off 3pm, Broadwood Stadium
Date of a postponement: Tuesday 21 November 2017, kick-off 7.45pm, Broadwood Stadium
Date of a replay: Tuesday 28 November 2017, kick-off 7.45pm, Bayview Stadium
Spartans v Fraserburgh
Saturday 18 November 2017, kick-off 3pm, Ainslie Park
Date of a postponement: Saturday 25 November 2017, kick-off 3pm, Ainslie Park
Date of a replay: Saturday 25 November 2017, kick-off 3pm, Bellslea Park
East Kilbride v Albion Rovers
Saturday 18 November 2017, kick-off 3pm, K-Park
Date of a postponement: Tuesday 28 November 2017, kick-off 7.45pm, K-Park
Date of a replay: Tuesday 28 November 2017, kick-off 7.45pm, Cliftonhill Stadium
Queen’s Park v Dunfermline Athletic
Saturday 18 November 2017, kick-off 3pm, Hampden Park
Date of a postponement: Tuesday 28 November 2017, kick-off 7.45pm, Hampden Park
Date of a replay: Tuesday 28 November 2017, kick-off 7.45pm, East End Park
Buckie Thistle v Brechin City
Saturday 18 November 2017, kick-off 3pm, Victoria Park
Date of a postponement: Saturday 25 November 2017, kick-off 3pm, Victoria Park
Date of a replay: Tuesday 28 November 2017, kick-off 7.45pm, Glebe Park
Formartine United v Forfar Athletic
Saturday 18 November 2017, kick-off 3pm, North Lodge Park
Date of a postponement: Saturday 25 November 2017, kick-off 3pm, North Lodge Park
Date of a replay: Saturday 25 November 2017, kick-off 3pm, Station Park
Peterhead v Raith Rovers
Saturday 18 November 2017, kick-off 3pm, Balmoor Stadium
Date of a postponement: Tuesday 21 November 2017, kick-off 7.45pm, Balmoor Stadium
Date of a replay: Tuesday 21 November 2017, kick-off 7.45pm, Stark’s Park
Dumbarton v Elgin City
Saturday 18 November 2017, kick-off 3pm, Dumbarton Football Stadium
Date of a postponement: Saturday 25 November 2017, kick-off 3pm, Dumbarton Football Stadium
Date of a replay: Saturday 25 November 2017, kick-off 3pm, Borough Briggs
Banks O’Dee v Ayr United
Saturday 18 November 2017, kick-off 3pm, Spain Park
Date of a postponement: Saturday 25 November 2017, kick-off 3pm, Spain Park
Date of a replay: Saturday 25 November 2017, kick-off 3pm, Somerset Park
Stranraer v Brora Rangers
Saturday 18 November 2017, kick-off 3pm, Stair Park
Date of a postponement: Saturday 25 November 2017, kick-off 3pm, Stair Park
Date of a replay: Saturday 25 November 2017, kick-off 3pm, Dudgeon Park
Arbroath v Berwick Rangers
Saturday 18 November 2017, kick-off 3pm, Gayfield Park
Date of a postponement: Wednesday 22 November 2017, kick-off 7.45pm, Gayfield Park
Date of a replay: Wednesday 22 November 2017, kick-off 7.45pm, Shielfield Park
Stenhousemuir v Alloa Athletic
Saturday 18 November 2017, kick-off 3pm, Ochilview Park
Date of a postponement: Tuesday 21 November 2017, kick-off 7.30pm, Ochilview Park
Date of a replay: Tuesday 28 November 2017, kick-off 7.30pm, Indodrill Stadium
Lothian Thistle Hutchison Vale v St. Mirren
Saturday 18 November 2017, kick-off 1pm, Saughton Enclosure
Date of a postponement: Saturday 25 November 2017, kick-off TBC, Saughton Enclosure
Date of a replay: Saturday 25 November 2017, kick-off 3pm, Paisley 2021 Stadium
Montrose v Queen of the South
Saturday 18 November 2017, kick-off 3pm, Links Park Stadium
Date of a postponement: Saturday 25 November 2017, kick-off 3pm, Links Park Stadium
Date of a replay: Tuesday 21 November 2017, kick-off 7.45pm, Palmerston Park
Livingston v Glenafton Athletic
Saturday 18 November 2017, kick-off 3pm, Tony Macaroni Arena
Date of a postponement: Tuesday 21 November 2017, kick-off 7.45pm, Tony Macaroni Arena
Date of a replay: Saturday 25 November 2017, kick-off 1pm, Loch Park
Airdrieonians v Cove Rangers
Saturday 18 November 2017, kick-off 3pm, Excelsior Stadium
Date of a postponement: Saturday 25 November 2017, kick-off 3pm, Excelsior Stadium
Date of a replay: Saturday 25 November 2017, kick-off 3pm, Links Park