Football Scores & Fixtures
- West Ham United versus Newcastle United kick off 14:00West Ham United14:00playsNewcastle United
- Manchester City versus AFC Bournemouth kick off 16:30Manchester City16:30playsAFC Bournemouth
Semi-finals
- Celtic versus Rangers kick off 14:00Celtic14:00playsRangers
- Manchester City versus West Ham United kick off 12:00Manchester City12:00playsWest Ham United
- Aston Villa versus Everton kick off 14:00Aston Villa14:00playsEverton
- Brighton & Hove Albion versus Manchester United kick off 14:00Brighton & Hove Albion14:00playsManchester United
- Chelsea versus London City Lionesses kick off 14:00Chelsea14:00playsLondon City Lionesses
- Tottenham Hotspur versus Liverpool kick off 14:00Tottenham Hotspur14:00playsLiverpool
- Leicester City versus Arsenal kick off 15:00Leicester City15:00playsArsenal
- Sheffield United versus Durham kick off 13:00Sheffield United13:00playsDurham
- Birmingham City versus Charlton Athletic kick off 14:00Birmingham City14:00playsCharlton Athletic
- Ipswich Town versus Newcastle United kick off 14:00Ipswich Town14:00playsNewcastle United
- Portsmouth versus Crystal Palace kick off 14:00Portsmouth14:00playsCrystal Palace
- Southampton versus Nottingham Forest kick off 14:00Southampton14:00playsNottingham Forest
- Sunderland versus Bristol City kick off 14:00Sunderland14:00playsBristol City
- Glasgow City versus Aberdeen kick off 14:00Glasgow City14:00playsAberdeen
- Hamilton Academical versus Celtic kick off 14:00Hamilton Academical14:00playsCeltic
- Hearts versus Rangers kick off 14:00Hearts14:00playsRangers
- Hibernian versus Partick Thistle kick off 14:00Hibernian14:00playsPartick Thistle
- Montrose versus Motherwell kick off 14:00Montrose14:00playsMotherwell
- Cliftonville versus Linfield kick off 15:00Cliftonville15:00playsLinfield
- Aberystwyth Town versus Swansea City kick off 14:00Aberystwyth Town14:00playsSwansea City
- Briton Ferry versus Pontypridd United kick off 14:00Briton Ferry14:00playsPontypridd United
- Cardiff City versus Barry Town United kick off 14:00Cardiff City14:00playsBarry Town United
- Wrexham versus The New Saints kick off 14:00Wrexham14:00playsThe New Saints
- Alavés versus Espanyol Kick-off time to be confirmedAlavésKick-off time to be confirmedplaysEspanyol
- Atletico Madrid versus Sevilla Kick-off time to be confirmedAtletico MadridKick-off time to be confirmedplaysSevilla
- Barcelona versus Elche Kick-off time to be confirmedBarcelonaKick-off time to be confirmedplaysElche
- Getafe versus Girona Kick-off time to be confirmedGetafeKick-off time to be confirmedplaysGirona
- Levante versus Celta Vigo Kick-off time to be confirmedLevanteKick-off time to be confirmedplaysCelta Vigo
- Real Betis versus Mallorca Kick-off time to be confirmedReal BetisKick-off time to be confirmedplaysMallorca
- Real Madrid versus Valencia Kick-off time to be confirmedReal MadridKick-off time to be confirmedplaysValencia
- Real Oviedo versus Osasuna Kick-off time to be confirmedReal OviedoKick-off time to be confirmedplaysOsasuna
- Real Sociedad versus Athletic Club Kick-off time to be confirmedReal SociedadKick-off time to be confirmedplaysAthletic Club
- Villarreal versus Rayo Vallecano Kick-off time to be confirmedVillarrealKick-off time to be confirmedplaysRayo Vallecano
- Köln versus Hamburger SV kick off 14:30Köln14:30playsHamburger SV
- Wolfsburg versus Hoffenheim kick off 16:30Wolfsburg16:30playsHoffenheim
- Hellas Verona versus Inter Milan kick off 11:30Hellas Verona11:30playsInter Milan
- Fiorentina versus Lecce kick off 14:00Fiorentina14:00playsLecce
- Torino versus Pisa kick off 14:00Torino14:00playsPisa
- Parma versus Bologna kick off 17:00Parma17:00playsBologna
- AC Milan versus Roma kick off 19:45AC Milan19:45playsRoma
- Central Coast Mariners versus Wellington Phoenix kick off 06:00Central Coast Mariners06:00playsWellington Phoenix
- Red Bull Salzburg versus Ried kick off 13:30Red Bull Salzburg13:30playsRied
- Wolfsberger AC versus WSG Tirol kick off 13:30Wolfsberger AC13:30playsWSG Tirol
- Rapid Vienna versus Sturm Graz kick off 16:00Rapid Vienna16:00playsSturm Graz
- Westerlo versus Genk kick off 12:30Westerlo12:30playsGenk
- OH Leuven versus Gent kick off 15:00OH Leuven15:00playsGent
- Sint-Truiden versus Antwerp kick off 17:30Sint-Truiden17:30playsAntwerp
- RAAL La Louvière versus Cercle Brugge kick off 18:15RAAL La Louvière18:15playsCercle Brugge
- Qingdao Hainiu versus Wuhan Three Towns kick off 07:30Qingdao Hainiu07:30playsWuhan Three Towns
- Yunnan Yukun versus Qingdao West Coast kick off 11:35Yunnan Yukun11:35playsQingdao West Coast
- Slaven Koprivnica versus Hajduk Split kick off 15:00Slaven Koprivnica15:00playsHajduk Split
- Osijek versus Varaždin kick off 17:15Osijek17:15playsVaraždin
- Mladá Boleslav versus Sigma Olomouc kick off 12:00Mladá Boleslav12:00playsSigma Olomouc
- Bohemians 1905 versus Hradec Králové kick off 14:30Bohemians 190514:30playsHradec Králové
- Karviná versus Sparta Prague kick off 14:30Karviná14:30playsSparta Prague
- Teplice versus Viktoria Plzeň kick off 17:30Teplice17:30playsViktoria Plzeň
- Viborg versus Randers kick off 13:00Viborg13:00playsRanders
- SønderjyskE versus Vejle kick off 15:00SønderjyskE15:00playsVejle
- Nordsjælland versus OB kick off 17:00Nordsjælland17:00playsOB
- Silkeborg versus Brøndby kick off 19:00Silkeborg19:00playsBrøndby
- Heracles versus PEC Zwolle kick off 11:15Heracles11:15playsPEC Zwolle
- Groningen versus Twente kick off 13:30Groningen13:30playsTwente
- Sparta Rotterdam versus AZ kick off 13:30Sparta Rotterdam13:30playsAZ
- Utrecht versus NEC kick off 15:45Utrecht15:45playsNEC
Championship Round
- KuPS versus Inter Turku kick off 14:00KuPS14:00playsInter Turku
- Rennes versus Strasbourg kick off 14:00Rennes14:00playsStrasbourg
- Lens versus Lorient kick off 16:15Lens16:15playsLorient
- Lille versus Angers SCO kick off 16:15Lille16:15playsAngers SCO
- Nantes versus Metz kick off 16:15Nantes16:15playsMetz
- Toulouse versus Le Havre kick off 16:15Toulouse16:15playsLe Havre
- Brest versus Olympique Lyonnais kick off 19:45Brest19:45playsOlympique Lyonnais
- Larissa versus Levadiakos kick off 15:30Larissa15:30playsLevadiakos
- Panserraikos versus PAOK kick off 17:30Panserraikos17:30playsPAOK
- AEK Athens versus Panaitolikos kick off 19:00AEK Athens19:00playsPanaitolikos
Apertura
- Monterrey versus Tigres UANL kick off 01:05Monterrey01:05playsTigres UANL
- Club América versus León kick off 03:05Club América03:05playsLeón
- Pumas UNAM versus Tijuana kick off 18:00Pumas UNAM18:00playsTijuana
- Querétaro versus Mazatlán kick off 23:00Querétaro23:00playsMazatlán
- Strømsgodset versus Viking kick off 13:30Strømsgodset13:30playsViking
- Bryne versus Brann kick off 16:00Bryne16:00playsBrann
- Fredrikstad versus Kristiansund kick off 16:00Fredrikstad16:00playsKristiansund
- HamKam versus Sandefjord kick off 16:00HamKam16:00playsSandefjord
- KFUM versus Haugesund kick off 16:00KFUM16:00playsHaugesund
- Tromsø versus Sarpsborg 08 kick off 18:15Tromsø18:15playsSarpsborg 08
- AVS versus Tondela kick off 15:30AVS15:30playsTondela
- Arouca versus Moreirense kick off 20:15Arouca20:15playsMoreirense
- Porto versus Sporting Braga kick off 20:30Porto20:30playsSporting Braga
- Javor versus Spartak Subotica Kick-off time to be confirmedJavorKick-off time to be confirmedplaysSpartak Subotica
- Mladost Lučani versus Radnički Kragujevac Kick-off time to be confirmedMladost LučaniKick-off time to be confirmedplaysRadnički Kragujevac
- Novi Pazar versus Železničar Pančevo Kick-off time to be confirmedNovi PazarKick-off time to be confirmedplaysŽelezničar Pančevo
- OFK Beograd versus Radnički Niš Kick-off time to be confirmedOFK BeogradKick-off time to be confirmedplaysRadnički Niš
- Red Star Belgrade versus Radnik Surdulica Kick-off time to be confirmedRed Star BelgradeKick-off time to be confirmedplaysRadnik Surdulica
- TSC versus Napredak Kick-off time to be confirmedTSCKick-off time to be confirmedplaysNapredak
- Vojvodina versus IMT Novi Beograd Kick-off time to be confirmedVojvodinaKick-off time to be confirmedplaysIMT Novi Beograd
- Čukarički versus Partizan Kick-off time to be confirmedČukaričkiKick-off time to be confirmedplaysPartizan
- TS Galaxy versus Stellenbosch kick off 13:30TS Galaxy13:30playsStellenbosch
- Golden Arrows versus Marumo Gallants kick off 15:30Golden Arrows15:30playsMarumo Gallants
- Elfsborg versus AIK kick off 13:00Elfsborg13:00playsAIK
- Halmstad versus Brommapojkarna kick off 13:00Halmstad13:00playsBrommapojkarna
- Djurgården versus IFK Göteborg kick off 15:30Djurgården15:30playsIFK Göteborg
- GAIS versus Öster kick off 15:30GAIS15:30playsÖster
- Lugano versus St.Gallen kick off 13:00Lugano13:00playsSt.Gallen
- Luzern versus Grasshoppers kick off 15:30Luzern15:30playsGrasshoppers
- Young Boys versus Basel kick off 15:30Young Boys15:30playsBasel
- Konyaspor versus Samsunspor kick off 11:30Konyaspor11:30playsSamsunspor
- Kayserispor versus Kasımpaşa kick off 14:00Kayserispor14:00playsKasımpaşa
- Beşiktaş versus Fenerbahçe kick off 17:00Beşiktaş17:00playsFenerbahçe
All times are UK and subject to change. BBC is not responsible for any changes.