Football Scores & Fixtures
1st Phase
- Ross County 0 , Rangers 1 at Full timeRoss CountyRangersFull time
- Motherwell 2 , Kilmarnock 2 at Full timeMotherwellKilmarnockFull time
- Arbroath 1 , Queen's Park 4 at Full timeArbroathQueen's ParkFull time
- Ayr United 0 , Dundee 2 at Full timeAyr UnitedDundeeFull time
- Cove Rangers 2 , Hamilton Academical 0 at Full timeCove RangersHamilton AcademicalFull time
- Partick Thistle 5 , Inverness CT 1 at Full timePartick ThistleInverness CTFull time
- Raith Rovers 2 , Greenock Morton 2 at Full timeRaith RoversGreenock MortonFull time
- Clyde 2 , Alloa Athletic 2 at Full timeClydeAlloa AthleticFull time
- Falkirk 5 , Queen of the South 2 at Full timeFalkirkQueen of the SouthFull time
- Montrose 2 , Airdrieonians 4 at Full timeMontroseAirdrieoniansFull time
- Annan Athletic 5 , Albion Rovers 1 at Full timeAnnan AthleticAlbion RoversFull time
- Bonnyrigg Rose 3 , Stranraer 2 at Full timeBonnyrigg RoseStranraerFull time
- Elgin City 1 , Stirling Albion 2 at Full timeElgin CityStirling AlbionFull time
Internationals
Friendlies 3
- Oman 2 , Syria 1 at Full timeOmanSyriaFull time
Highland / Lowland
Highland League
- Brechin City 4 , Banks O' Dee 4 at Full timeBrechin CityBanks O' DeeFull time
- Deveronvale 1 , Buckie Thistle 2 at Full timeDeveronvaleBuckie ThistleFull time
- Formartine United 0 , Fraserburgh 1 at Full timeFormartine UnitedFraserburghFull time
- Forres Mechanics 1 , Lossiemouth 0 at Full timeForres MechanicsLossiemouthFull time
Lowland League
- Broomhill 0 , East Stirlingshire 2 at Full timeBroomhillEast StirlingshireFull time
- Gala Fairydean Rovers 1 , Spartans 3 at Full timeGala Fairydean RoversSpartansFull time
- Bala Town 2 , Airbus UK 1 at Full timeBala TownAirbus UKFull time
- Connah's Quay 1 , The New Saints 1 at Full timeConnah's QuayThe New SaintsFull time
- Flint Town United 2 , Caernarfon Town 1 at Full timeFlint Town UnitedCaernarfon TownFull time
- Haverfordwest County 3 , Aberystwyth Town 1 at Full timeHaverfordwest CountyAberystwyth TownFull time
- Pontypridd United 0 , Penybont 1 at Full timePontypridd UnitedPenybontFull time
- Brisbane Roar 1 , Western Sydney Wanderers 1 at Full timeBrisbane RoarWestern Sydney WanderersFull time
- Perth Glory 1 , Wellington Phoenix 1 at Full timePerth GloryWellington PhoenixFull time
- RFC Seraing 0 , AS Eupen 1 at Full timeRFC SeraingAS EupenFull time
- Gent 0 , Standard Liège 0 at Full timeGentStandard LiègeFull time
- Mechelen 1 , Cercle Brugge 1 at Full timeMechelenCercle BruggeFull time
- Guangzhou 1 , Beijing Guoan 3 at Full timeGuangzhouBeijing GuoanFull time
- Guangzhou City 4 , Hebei FC 1 at Full timeGuangzhou CityHebei FCFull time
- Henan versus Shenzhen kick off 07:00Henan07:00playsShenzhen
- Meizhou Hakka 1 , Changchun Yatai 0 at Full timeMeizhou HakkaChangchun YataiFull time
- Wuhan Yangtze 3 , Dalian Pro 0 at Full timeWuhan YangtzeDalian ProFull time
- Zhejiang versus Tianjin Jinmen Tiger kick off 07:00Zhejiang07:00playsTianjin Jinmen Tiger
- Cangzhou Mighty Lions 0 , Shanghai Shenhua 3 at Full timeCangzhou Mighty LionsShanghai ShenhuaFull time
- Chengdu Rongcheng 1 , Wuhan Three Towns 0 at Full timeChengdu RongchengWuhan Three TownsFull time
- Shanghai Port 2 , Shandong Taishan 0 at Full timeShanghai PortShandong TaishanFull time
- Bengaluru 0 , Hyderabad 3 at Full timeBengaluruHyderabadFull time
- Rio Ave 1 , Marítimo 1 at Full timeRio AveMarítimoFull time
- Antalyaspor 0 , Ankaragücü 2 at Full timeAntalyasporAnkaragücüFull time
- Ümraniyespor 1 , İstanbul Başakşehir 3 at Full timeÜmraniyesporİstanbul BaşakşehirFull time
All times are UK and subject to change. BBC is not responsible for any changes.