The Men's Scottish Cup returns this weekend as 40 teams battle it out with the aim of putting their side's name in the hat for the next round.
The Second Round weekend kicks off under the lights on Friday night, as Cumnock Juniors host League Two Dumbarton at Townhead Park, live on BBC Scotland.
The hosts, who play in the West of Scotland Football League Premier Division, will be looking to spring a surprise in their first-ever meeting against SPFL opposition in the Scottish Cup.
The action then continues on Saturday, with 18 matches taking place across the country.
Kilwinning also play against League Two opponents for the first time as Forfar Athletic travel to Buffs Park, while another side in that division, Stirling Albion, face a tricky encounter with Brechin City at Glebe Park.
Meanwhile, Glasgow University have their sights set on reaching the Third Round of the Scottish Cup for only the second time in their history, as they prepare to face Albion Rovers at the Excelsior Stadium.
Darvel and Auchinleck Talbot - who both enjoyed runs to the Fourth Round in last season's competition - face testing away matches against Dalbeattie Star and Bo'ness respectively, while Open Goal Broomhill's trip to Buckie Thistle is another appetising pick from Saturday's remaining matches.
The weekend concludes with a second live match on BBC Scotland as Pollok host Annan Athletic with a 7:45pm kick off at Newlandsfield Park.
Third Round Draw
The draw for the Third Round is set to take place on Monday at Hampden Park, with former Scotland and Hearts defender Christophe Berra joining host Gordon Duncan to conduct the draw at 4pm.
Second Round Information
Fixture |
Original Fixture | Postponement Date |
Bo'ness United v Auchinleck Talbot | Saturday, 22 October, 3pm - Newtown Park | Saturday, 29 October, 3pm - Newtown Park |
Brechin City v Stirling Albion | Saturday, 22 October, 2pm - Glebe Park | Tuesday, 25 October, 7:30pm - Glebe Park |
Buckie Thistle v Open Goal Broomhill | Saturday, 22 October, 3pm - Victoria Park | Saturday, 29 October, 3pm - Victoria Park |
Carnoustie Panmure v Formartine United | Saturday, 22 October, 3pm - Laing Park | Saturday, 29 October, 3pm - Laing Park |
Cumnock Juniors v Dumbarton | Friday, 21 October, 7:45pm - Townhead Park | Friday, 28 October, 7:45pm - Townhead Park |
Dalbeattie Star v Darvel | Saturday, 22 October, 3pm - Islecroft Stadium | Saturday, 29 October, 3pm - Islecroft Stadium |
Dunbar United v University of Stirling | Saturday, 22 October, 3pm - New Countess Park | Saturday, 29 October, 3pm - New Countess Park |
Dunipace v Turriff United | Saturday, 22 October, 3pm - Westfield Park | Saturday, 29 October, 3pm - Westfield Park |
East Kilbride v Caledonian Braves | Saturday, 22 October, 3pm - K Park | Saturday, 29 October, 3pm - K Park |
Elgin City v Camelon Juniors | Saturday, 22 October, 3pm - Borough Briggs | Saturday, 29 October, 3pm - Borough Briggs |
Fraserburgh v Stranraer | Saturday, 22 October, 3pm - Bellslea Park | Saturday, 29 October, 3pm - Bellslea Park |
Glasgow University v Albion Rovers | Saturday, 22 October, 3pm - Excelsior Stadium | Wedneday, 28 October, 7:45pm - Excelsior Stadium |
Gretna 2008 v Drumchapel United | Saturday, 22 October, 3pm - Raydale Park | Saturday, 29 October, 3pm - Raydale Park |
Kilwinning Rangers v Forfar Athletic | Saturday, 22 October, 3pm - Buffs Park | Tuesday, 25 October, 7:45pm - Buffs Park |
Linlithgow Rose v Spartans | Saturday, 22 October, 3pm - Prestonfield | Saturday, 29 October, 3pm - Prestonfield |
Newtongrange Star v Hill of Beath Hawthorn | Saturday, 22 October, 3pm - New Victoria Park | Saturday, 29 October, 3pm - New Victoria Park |
Pollok v Annan Athletic | Monday, 24 October, 7:45pm - Newlandsfield Park | Saturday, 29 October, 3pm - Newlandsfield Park |
Sauchie Juniors v Bonnyrigg Rose | Saturday, 22 October, 3pm - Beechwood Park | Saturday, 29 October, 3pm - Beechwood Park |
Stenhousemuir v East Fife | Saturday, 22 October, 3pm - Ochilview Park | Tuesday, 1 November, 7:45pm - Ochilview Park |
Wick Academy v Benburb | Saturday, 22 October, 3pm - Harmsworth Park | Saturday, 29 October, 3pm - Harmsworth Park |