The First and Second Preliminary Round draws for the 2019-20 William Hill Scottish Cup were made at Hampden Park this afternoon.
Broadcaster Luke Shanley was joined by World Cup stars Lee Alexander and Leanne Crichton, with the draw announced live and exclusively on Scottish Cup Twitter account.
The first stage of the draw was to determine which licensed club would receive a bye in to the Second Preliminary Round, and Golspie Sutherland were the lucky club to be picked out first and secure passage to the second stage.
The remaining 22 licensed clubs were then joined by four non-licensed clubs in the shape of Camelon Juniors, Lochee United, Auchinleck Talbot and Colville Park AFC to determine the first set of fixtures for this season's competition.
Here is the First Preliminary Round draw in full:
Banks O'Dee v Glasgow University
Broxburn Athletic v Tynecastle
Camelon Juniors v Newton Stewart
Coldstream v Jeanfield Swifts
Colville Park AFC v Whitehill Welfare
Dundonald Bluebell v Auchinleck Talbot
Easthouses Lily MWFC v Penicuik Athletic
Hawick Royal Albert United v Threave Rovers
Hill of Beath Hawthorn v Blackburn United
Linlithgow Rose v Preston Athletic
Lochee United v Burntisland Shipyard
Lothian Thistle Hutchison Vale v Wigtown and Bladnoch
St Cuthbert Wanderers v Girvan
Preliminary Round One Bye: Golspie Sutherland
The First Preliminary Round ties will be played on Saturday, 10 August 2019
Here is the Second Preliminary Round draw in full:
Banks O'Dee or Glasgow University v Golspie Sutherland
Camelon Juniors or Newton Stewart v Dundonald Bluebell or Auchinleck Talbot
Coldstream or Jeanfield Swifts v Linlithgow Rose or Preston Athletic
Colville Park AFC or Whitehill Welfare v Easthouses Lily MWFC or Penicuik Athletic
Hawick Royal Albert United or Threave Rovers v Hill of Beath Hawthorn or Blackburn United
Lochee United or Burntisland Shipyard v Lothian Thistle Hutchison Vale or Wigtown and Bladnoch
St Cuthbert Wanderers or Girvan v Broxburn Athletic or Tynecastle
The Second Preliminary Round ties will be played on Saturday, 31 August 2019