Scottish Scores & Fixtures
1st Phase
- Aberdeen 2 , Motherwell 3 at Full timeAberdeenMotherwellFull time
- Livingston 2 , Hibernian 1 at Full timeLivingstonHibernianFull time
- Rangers 4 , St. Johnstone 0 at Full timeRangersSt. JohnstoneFull time
- St. Mirren 1 , Ross County 0 at Full timeSt. MirrenRoss CountyFull time
- Ayr United 2 , Hamilton Academical 2 at Full timeAyr UnitedHamilton AcademicalFull time
- Inverness CT 4 , Cove Rangers 1 at Full timeInverness CTCove RangersFull time
- Queen's Park 3 , Partick Thistle 2 at Full timeQueen's ParkPartick ThistleFull time
- Raith Rovers 2 , Greenock Morton 1 at Full timeRaith RoversGreenock MortonFull time
- Alloa Athletic 2 , Edinburgh City 4 at Full timeAlloa AthleticEdinburgh CityFull time
- Clyde 3 , Kelty Hearts 0 at Full timeClydeKelty HeartsFull time
- Falkirk 3 , Peterhead 1 at Full timeFalkirkPeterheadFull time
- Queen of the South 1 , Airdrieonians 1 at Full timeQueen of the SouthAirdrieoniansFull time
- Dunfermline Athletic 1 , Montrose 0 at Full timeDunfermline AthleticMontroseFull time
- Albion Rovers 0 , East Fife 1 at Full timeAlbion RoversEast FifeFull time
- Dumbarton 4 , Annan Athletic 0 at Full timeDumbartonAnnan AthleticFull time
- Forfar Athletic 2 , Elgin City 2 at Full timeForfar AthleticElgin CityFull time
- Stirling Albion 3 , Stenhousemuir 0 at Full timeStirling AlbionStenhousemuirFull time
- Stranraer 2 , Bonnyrigg Rose 2 at Full timeStranraerBonnyrigg RoseFull time
Highland / Lowland
Highland League
- Brora Rangers 3 , Banks O' Dee 0 at Full timeBrora RangersBanks O' DeeFull time
- Buckie Thistle 8 , Strathspey Thistle 0 at Full timeBuckie ThistleStrathspey ThistleFull time
- Deveronvale 1 , Brechin City 3 at Full timeDeveronvaleBrechin CityFull time
- Formartine United 3 , Nairn County 1 at Full timeFormartine UnitedNairn CountyFull time
- Huntly 1 , Rothes 1 at Full timeHuntlyRothesFull time
- Inverurie Loco Works 0 , Forres Mechanics 1 at Full timeInverurie Loco WorksForres MechanicsFull time
- Keith 2 , Clachnacuddin 1 at Full timeKeithClachnacuddinFull time
- Lossiemouth 0 , Fraserburgh 7 at Full timeLossiemouthFraserburghFull time
- Wick Academy 2 , Turriff United 0 at Full timeWick AcademyTurriff UnitedFull time
Lowland League
- Berwick Rangers 3 , East Stirlingshire 0 at Full timeBerwick RangersEast StirlingshireFull time
- Bo'ness United 4 , Hearts II 1 at Full timeBo'ness UnitedHearts IIFull time
- Caledonian Braves 3 , Rangers II 3 at Full timeCaledonian BravesRangers IIFull time
- Cowdenbeath 1 , Dalbeattie Star 1 at Full timeCowdenbeathDalbeattie StarFull time
- CS Strollers 0 , Tranent 0 at Full timeCS StrollersTranentFull time
- East Kilbride 4 , Gala Fairydean Rovers 0 at Full timeEast KilbrideGala Fairydean RoversFull time
- Edinburgh University 1 , Spartans 3 at Full timeEdinburgh UniversitySpartansFull time
- Gretna 2008 1 , Celtic II 4 at Full timeGretna 2008Celtic IIFull time
All times are UK and subject to change. BBC is not responsible for any changes.