Football Scores & Fixtures
Semi-finals
- Real Madrid 1 , Manchester City 1 at Full time , Manchester City win 5 - 1 on aggregateReal MadridManchester CityFull time
Scottish Premiership Play-offs
Play-offs - Quarter-finals
- Partick Thistle 4 , Queen's Park 3 at Full time , Partick Thistle win 8 - 3 on aggregatePartick ThistleQueen's ParkFull time
Scottish Championship Play-offs
Semi-finals
- Airdrieonians 6 , Falkirk 2 at Full time , Airdrieonians win 7 - 2 on aggregateAirdrieoniansFalkirkFull time
- Alloa Athletic 1 , Hamilton Academical 0 at Full time , Hamilton Academical win 5 - 3 on aggregateAlloa AthleticHamilton AcademicalFull time
Scottish League One Play-offs
Semi-finals
- Annan Athletic 6 , Dumbarton 0 at Full time , Annan Athletic win 6 - 0 on aggregateAnnan AthleticDumbartonFull time
- East Fife 0 , Clyde 1 at Full time , Clyde win 2 - 1 on aggregateEast FifeClydeFull time
Relegation Group
- Glasgow Women 0 , Motherwell 3 at Full timeGlasgow WomenMotherwellFull time
- Corinthians 1 , Fortaleza 1 at Full timeCorinthiansFortalezaFull time
- Dalian Pro 1 , Cangzhou Mighty Lions 1 at Full timeDalian ProCangzhou Mighty LionsFull time
- Henan 1 , Wuhan Three Towns 1 at Full timeHenanWuhan Three TownsFull time
- Shenzhen 1 , Shanghai Shenhua 3 at Full timeShenzhenShanghai ShenhuaFull time
- Honka 0 , Haka 2 at Full timeHonkaHakaFull time
- KTP 3 , HJK 3 at Full timeKTPHJKFull time
- Oulu 0 , KuPS 2 at Full timeOuluKuPSFull time
Saudi League
- Al Fayha 3 , Al Fateh 0 at Full timeAl FayhaAl FatehFull time
- Al Taawoun 2 , Al Raed 1 at Full timeAl TaawounAl RaedFull time
Relegation Round
- Mladost Lučani 2 , Radnik Surdulica 0 at Full timeMladost LučaniRadnik SurdulicaFull time
- Napredak 1 , Radnički Niš 2 at Full timeNapredakRadnički NišFull time
- Hammarby 0 , Mjällby 0 at Full timeHammarbyMjällbyFull time
- Värnamo 3 , Varberg 1 at Full timeVärnamoVarbergFull time
All times are UK and subject to change. BBC is not responsible for any changes.