Scottish Scores & Fixtures
1st Phase
- Motherwell 2 , Rangers 4 at Full timeMotherwellRangersFull time
- Aberdeen 3 , Hearts 0 at Full timeAberdeenHeartsFull time
- Celtic 3 , Hibernian 1 at Full timeCelticHibernianFull time
- Dundee United 1 , St. Mirren 1 at Full timeDundee UnitedSt. MirrenFull time
- Kilmarnock 1 , St. Johnstone 1 at Full timeKilmarnockSt. JohnstoneFull time
- Livingston 2 , Ross County 1 at Full timeLivingstonRoss CountyFull time
- Hamilton Academical 0 , Ayr United 2 at Full timeHamilton AcademicalAyr UnitedFull time
- Partick Thistle 0 , Dundee 0 at Full timePartick ThistleDundeeFull time
- Queen's Park 2 , Inverness CT 1 at Full timeQueen's ParkInverness CTFull time
- Raith Rovers 6 , Cove Rangers 1 at Full timeRaith RoversCove RangersFull time
- Airdrieonians 7 , Peterhead 0 at Full timeAirdrieoniansPeterheadFull time
- Alloa Athletic 3 , Clyde 1 at Full timeAlloa AthleticClydeFull time
- Dunfermline Athletic 0 , Edinburgh City 0 at Full timeDunfermline AthleticEdinburgh CityFull time
- Kelty Hearts 1 , Montrose 2 at Full timeKelty HeartsMontroseFull time
- Queen of the South 1 , Falkirk 0 at Full timeQueen of the SouthFalkirkFull time
- Bonnyrigg Rose 1 , East Fife 1 at Full timeBonnyrigg RoseEast FifeFull time
- Dumbarton 1 , Albion Rovers 5 at Full timeDumbartonAlbion RoversFull time
- Forfar Athletic 2 , Annan Athletic 1 at Full timeForfar AthleticAnnan AthleticFull time
- Stranraer 1 , Stirling Albion 1 at Full timeStranraerStirling AlbionFull time
Highland / Lowland
Highland League
- Brora Rangers 2 , Nairn County 1 at Full timeBrora RangersNairn CountyFull time
- Buckie Thistle 1 , Rothes 1 at Full timeBuckie ThistleRothesFull time
- Deveronvale 2 , Forres Mechanics 1 at Full timeDeveronvaleForres MechanicsFull time
- Formartine United 6 , Wick Academy 0 at Full timeFormartine UnitedWick AcademyFull time
- Fraserburgh 0 , Banks O' Dee 3 at Full timeFraserburghBanks O' DeeFull time
- Huntly 1 , Inverurie Loco Works 1 at Full timeHuntlyInverurie Loco WorksFull time
- Lossiemouth 0 , Clachnacuddin 2 at Full timeLossiemouthClachnacuddinFull time
- Turriff United 5 , Strathspey Thistle 0 at Full timeTurriff UnitedStrathspey ThistleFull time
Lowland League
- Cowdenbeath 0 , Berwick Rangers 4 at Full timeCowdenbeathBerwick RangersFull time
- Cumbernauld Colts 1 , Edinburgh University 3 at Full timeCumbernauld ColtsEdinburgh UniversityFull time
- East Kilbride 2 , CS Strollers 1 at Full timeEast KilbrideCS StrollersFull time
- Gretna 2008 3 , Broomhill 3 at Full timeGretna 2008BroomhillFull time
- Stirling University 2 , Gala Fairydean Rovers 1 at Full timeStirling UniversityGala Fairydean RoversFull time
- Tranent 1 , Bo'ness United 1 at Full timeTranentBo'ness UnitedFull time
All times are UK and subject to change. BBC is not responsible for any changes.