NORTH SECTION
Tuesday August 1
Brechin City v Heart of Midlothian B - Glebe Park, 7:30pm
Elgin City v St Johnstone B - Borough Briggs, 7:30pm
Wednesday August 2
Brora Rangers v Aberdeen B - Dudgeon Park, 7:45pm
Dundee B v Buckie Thistle - Station Park, 8:00pm
Hibernian B v Formartine United - Meadowbank Stadium, 7:30pm
SOUTH SECTION
Tuesday August 1
Kilmarnock B v Bonnyrigg Rose - BBSP Stadium, Rugby Park, 7:45pm
St Mirren B v Albion Rovers - SMISA Stadium, 7:30pm
The Spartans v Rangers B - Ainslie Park, 7:45pm
Tranent v Motherwell B - Foresters Park, 7:45pm
Wednesday August 2
Celtic B v East Kilbride - Excelsior Stadium, 7:45pm
University of Stirling v Livingston B - Forthbank Stadium, 7:45pm
In the event of a draw after 90 minutes, matches will be decided by a penalty shoot-out
SECOND-ROUND DRAW - Ties to be played August 15/16
North Section
Brechin City or Heart of Midlothian B v Hibernian B or Formartine United
Elgin City or St Johnstone B v Forfar Athletic
Brora Rangers or Aberdeen B v Peterhead
Dundee B or Buckie Thistle v East Fife
South Section
Kilmarnock B or Bonnyrigg Rose v Dumbarton
Clyde v University of Stirling or Livingston B
Annan Athletic v Stranraer
Stirling Albion v Celtic B or East Kilbride
St Mirren B or Albion Rovers v Tranent or Motherwell B
Stenhousemuir v The Spartans or Rangers B