Football Scores & Fixtures
Premier League
- AFC Bournemouth 0 , Southampton 2 at Full timeAFC BournemouthSouthamptonFull time
- Tottenham Hotspur 3 , Leicester City 0 at Full timeTottenham HotspurLeicester CityFull time
Championship
- Derby County 1 , Leeds United 3 at Full timeDerby CountyLeeds UnitedFull time
- Barnsley 1 , Nottingham Forest 0 at Full timeBarnsleyNottingham ForestFull time
FA Cup
Semi-finals
- Manchester United 1 , Chelsea 3 at Full timeManchester UnitedChelseaFull time
Spanish La Liga
- Deportivo Alavés 0 , Barcelona 5 at Full timeDeportivo AlavésBarcelonaFull time
- Real Valladolid 2 , Real Betis 0 at Full timeReal ValladolidReal BetisFull time
- Villarreal 4 , Eibar 0 at Full timeVillarrealEibarFull time
- Atlético Madrid 1 , Real Sociedad 1 at Full timeAtlético MadridReal SociedadFull time
- Espanyol 0 , Celta Vigo 0 at Full timeEspanyolCelta VigoFull time
- Granada 4 , Athletic Club 0 at Full timeGranadaAthletic ClubFull time
- Leganés 2 , Real Madrid 2 at Full timeLeganésReal MadridFull time
- Levante 1 , Getafe 0 at Full timeLevanteGetafeFull time
- Osasuna 2 , Mallorca 2 at Full timeOsasunaMallorcaFull time
- Sevilla 1 , Valencia 0 at Full timeSevillaValenciaFull time
Italian Serie A
- Parma 2 , Sampdoria 3 at Full timeParmaSampdoriaFull time
- Brescia 2 , SPAL 1 at Full timeBresciaSPALFull time
- Fiorentina 2 , Torino 0 at Full timeFiorentinaTorinoFull time
- Genoa 2 , Lecce 1 at Full timeGenoaLecceFull time
- Napoli 2 , Udinese 1 at Full timeNapoliUdineseFull time
- Roma 2 , Inter Milan 2 at Full timeRomaInter MilanFull time
Australian A-League Men
- Brisbane Roar 0 , Adelaide United 1 at Full timeBrisbane RoarAdelaide UnitedFull time
Croatia Prva HNL
- Lokomotiva Zagreb 1 , HNK Gorica 1 at Full timeLokomotiva ZagrebHNK GoricaFull time
- Hajduk Split 2 , Rijeka 3 at Full timeHajduk SplitRijekaFull time
Danish Superligaen
Championship Round
- Brøndby 0 , AaB 1 at Full timeBrøndbyAaBFull time
- København 2 , AGF 4 at Full timeKøbenhavnAGFFull time
Europa League Play-offs - Quarter-finals
- OB 2 , Randers 0 at Full time , OB win 3 - 2 on aggregateOBRandersAggregate score OB 3 , Randers 2Full time
Greek Super League
Championship Round
- Olympiakos Piraeus 3 , AEK Athens 0 at Full timeOlympiakos PiraeusAEK AthensFull time
- Panathinaikos 3 , OFI 2 at Full timePanathinaikosOFIFull time
- PAOK 0 , Aris 0 at Full timePAOKArisFull time
Norwegian Eliteserien
- Aalesund 1 , Stabæk 3 at Full timeAalesundStabækFull time
- Kristiansund 0 , Vålerenga 0 at Full timeKristiansundVålerengaFull time
- Rosenborg 2 , Sandefjord 1 at Full timeRosenborgSandefjordFull time
- Sarpsborg 08 2 , Odd 0 at Full timeSarpsborg 08OddFull time
- Strømsgodset 0 , Molde 4 at Full timeStrømsgodsetMoldeFull time
- Brann 1 , Start 1 at Full timeBrannStartFull time
Polish Ekstraklasa
Championship Round
- Lech Poznań 4 , Jagiellonia Białystok 0 at Full timeLech PoznańJagiellonia BiałystokFull time
- Legia Warszawa 1 , Pogoń Szczecin 2 at Full timeLegia WarszawaPogoń SzczecinFull time
- Piast Gliwice 1 , Cracovia 1 at Full timePiast GliwiceCracoviaFull time
- Śląsk Wrocław 1 , Lechia Gdańsk 2 at Full timeŚląsk WrocławLechia GdańskFull time
Portuguese Primeira Liga
- Belenenses 1 , Gil Vicente 0 at Full timeBelenensesGil VicenteFull time
- Vitória Guimarães 1 , Marítimo 0 at Full timeVitória GuimarãesMarítimoFull time
Swedish Allsvenskan
- Malmö FF 2 , Kalmar 1 at Full timeMalmö FFKalmarFull time
- Sirius 4 , Norrköping 2 at Full timeSiriusNorrköpingFull time
- Varberg 2 , AIK 2 at Full timeVarbergAIKFull time
- Elfsborg 1 , Djurgården 0 at Full timeElfsborgDjurgårdenFull time
- Falkenberg 2 , Helsingborg 2 at Full timeFalkenbergHelsingborgFull time
- Östersunds FK 2 , Häcken 2 at Full timeÖstersunds FKHäckenFull time
Credit Suisse Super League
- Luzern 1 , Xamax 2 at Full timeLuzernXamaxFull time
- Servette 2 , Basel 2 at Full timeServetteBaselFull time
- Sion 1 , Lugano 1 at Full timeSionLuganoFull time
- Thun 2 , St.Gallen 1 at Full timeThunSt.GallenFull time
Turkish Super Lig
- Alanyaspor 1 , Denizlispor 0 at Full timeAlanyasporDenizlisporFull time
- Ankaragücü 0 , Antalyaspor 1 at Full timeAnkaragücüAntalyasporFull time
- Beşiktaş 2 , Fenerbahçe 0 at Full timeBeşiktaşFenerbahçeFull time
- İstanbul Başakşehir 1 , Kayserispor 0 at Full timeİstanbul BaşakşehirKayserisporFull time
- Rizespor 3 , Yeni Malatyaspor 0 at Full timeRizesporYeni MalatyasporFull time
- Sivasspor 2 , Gençlerbirliği 0 at Full timeSivassporGençlerbirliğiFull time
- Trabzonspor 3 , Konyaspor 4 at Full timeTrabzonsporKonyasporFull time
Ukraine Premier League
Championship Round
- Kolos Kovalivka 2 , Dynamo Kyiv 0 at Full timeKolos KovalivkaDynamo KyivFull time
- Oleksandria 2 , Shakhtar Donetsk 2 at Full timeOleksandriaShakhtar DonetskFull time
- Zorya 1 , Desna 1 at Full timeZoryaDesnaFull time
Relegation Round
- Olimpik DonetskKarpaty LvivMatch Cancelled
- Dnipro-1 3 , Vorskla 0 at Full timeDnipro-1VorsklaFull time
- Lviv 0 , Mariupol 2 at Full timeLvivMariupolFull time
US Major League Soccer
Group F
- Portland Timbers 2 , Houston Dynamo 1 at Full timePortland TimbersHouston DynamoFull time
- Los Angeles 6 , LA Galaxy 2 at Full timeLos AngelesLA GalaxyFull time
All times are UK and subject to change. BBC is not responsible for any changes.