Scottish Scores & Fixtures
Group A
- Stirling Albion 3 , Peterhead 0 at Full timeStirling AlbionPeterheadFull time
Group B
- Kilmarnock 4 , Stenhousemuir 1 at Full timeKilmarnockStenhousemuirFull time
- Partick Thistle 4 , Montrose 2 at Full timePartick ThistleMontroseFull time
Group C
- Dunfermline Athletic 1 , Alloa Athletic 1 at Full time , Alloa Athletic win 5 - 4 on penaltiesDunfermline AthleticAlloa AthleticFull timeAlloa Athletic win 5 - 4 on penalties
- Ross County 7 , East Fife 0 at Full timeRoss CountyEast FifeFull time
Group D
- Falkirk 1 , Clyde 0 at Full timeFalkirkClydeFull time
- Greenock Morton 3 , Bonnyrigg Rose 1 at Full timeGreenock MortonBonnyrigg RoseFull time
Group E
- Arbroath 3 , Airdrieonians 0 at Full timeArbroathAirdrieoniansFull time
- St. Mirren 3 , Edinburgh City 1 at Full timeSt. MirrenEdinburgh CityFull time
Group F
- Elgin City 0 , Queen of the South 2 at Full timeElgin CityQueen of the SouthFull time
- St. Johnstone 1 , Ayr United 0 at Full timeSt. JohnstoneAyr UnitedFull time
Group G
- Inverness CT 1 , Cove Rangers 1 at Full time , Inverness CT win 5 - 3 on penaltiesInverness CTCove RangersFull timeInverness CT win 5 - 3 on penalties
- Livingston 2 , Kelty Hearts 0 at Full timeLivingstonKelty HeartsFull time
Group H
- Dundee 5 , Forfar Athletic 1 at Full timeDundeeForfar AthleticFull time
- Hamilton Academical 1 , Queen's Park 1 at Full time , Hamilton Academical win 5 - 3 on penaltiesHamilton AcademicalQueen's ParkFull timeHamilton Academical win 5 - 3 on penalties
Highland / Lowland
Highland League
- Banks O' Dee 1 , Nairn County 1 at Full timeBanks O' DeeNairn CountyFull time
- Brechin City 1 , Rothes 0 at Full timeBrechin CityRothesFull time
- Buckie Thistle 2 , Wick Academy 1 at Full timeBuckie ThistleWick AcademyFull time
- Clachnacuddin 1 , Inverurie Loco Works 3 at Full timeClachnacuddinInverurie Loco WorksFull time
- Fraserburgh 3 , Deveronvale 0 at Full timeFraserburghDeveronvaleFull time
- Keith 0 , Brora Rangers 4 at Full timeKeithBrora RangersFull time
- Lossiemouth 1 , Formartine United 3 at Full timeLossiemouthFormartine UnitedFull time
- Strathspey Thistle 0 , Forres Mechanics 4 at Full timeStrathspey ThistleForres MechanicsFull time
- Turriff United 2 , Huntly 1 at Full timeTurriff UnitedHuntlyFull time
Lowland League
- Bo'ness United 3 , Cumbernauld Colts 0 at Full timeBo'ness UnitedCumbernauld ColtsFull time
- Broomhill 2 , Spartans 1 at Full timeBroomhillSpartansFull time
- Caledonian Braves 2 , Gala Fairydean Rovers 2 at Full timeCaledonian BravesGala Fairydean RoversFull time
- Celtic II 3 , Cowdenbeath 1 at Full timeCeltic IICowdenbeathFull time
- Dalbeattie Star 1 , Edinburgh University 3 at Full timeDalbeattie StarEdinburgh UniversityFull time
- Gretna 2008 2 , Stirling University 3 at Full timeGretna 2008Stirling UniversityFull time
- Hearts II 6 , Berwick Rangers 0 at Full timeHearts IIBerwick RangersFull time
- Tranent 2 , East Kilbride 3 at Full timeTranentEast KilbrideFull time
All times are UK and subject to change. BBC is not responsible for any changes.