Football Scores & Fixtures
UEFA Women's Champions League
Final
- Barcelona 1 , Olympique Lyonnais 3 at Full timeBarcelonaOlympique LyonnaisFull time
League One
Promotion Play-offs - Final
- Sunderland 2 , Wycombe Wanderers 0 at Full timeSunderlandWycombe WanderersFull time
Scottish Cup
Final
- Rangers 2 , Hearts 0 After extra timeRangersHeartsAfter extra time
Spanish La Liga
- Valencia 2 , Celta Vigo 0 at Full timeValenciaCelta VigoFull time
German DFB Pokal
Final
- Freiburg 1 , RB Leipzig 1 After extra time , RB Leipzig win 4 - 2 on penaltiesFreiburgRB LeipzigAfter extra timeRB Leipzig win 4 - 2 on penalties
Italian Serie A
- Genoa 0 , Bologna 1 at Full timeGenoaBolognaFull time
- Atalanta 0 , Empoli 1 at Full timeAtalantaEmpoliFull time
- Fiorentina 2 , Juventus 0 at Full timeFiorentinaJuventusFull time
- Lazio 3 , Hellas Verona 3 at Full timeLazioHellas VeronaFull time
Australian A-League Men
Semi-finals
- Melbourne Victory 1 , Western United 4 at Full time , Western United win 4 - 2 on aggregateMelbourne VictoryWestern UnitedAggregate score Melbourne Victory 2 , Western United 4Full time
Austrian Bundesliga
Championship Round
- Austria Wien 4 , Sturm Graz 2 at Full timeAustria WienSturm GrazFull time
- Red Bull Salzburg 1 , Austria Klagenfurt 1 at Full timeRed Bull SalzburgAustria KlagenfurtFull time
- Wolfsberger AC 2 , Rapid Vienna 1 at Full timeWolfsberger ACRapid ViennaFull time
Belgian Jupiler Pro League
Conference League Play-off Group
- Gent 1 , Sporting Charleroi 2 at Full timeGentSporting CharleroiFull time
- Mechelen 0 , Genk 0 at Full timeMechelenGenkFull time
Brazilian Serie A
- Atlético Goianiense 2 , Coritiba 0 at Full timeAtlético GoianienseCoritibaFull time
- Flamengo 1 , Goiás 0 at Full timeFlamengoGoiásFull time
- Santos 0 , Ceará 0 at Full timeSantosCearáFull time
- Juventude 0 , Palmeiras 3 at Full timeJuventudePalmeirasFull time
Croatia Prva HNL
- Rijeka 1 , Hrvatski dragovoljac 0 at Full timeRijekaHrvatski dragovoljacFull time
- HNK Gorica 1 , Osijek 1 at Full timeHNK GoricaOsijekFull time
- Dinamo Zagreb 3 , Hajduk Split 1 at Full timeDinamo ZagrebHajduk SplitFull time
Danish Superligaen
Relegation Round
- AGF 2 , Nordsjælland 2 at Full timeAGFNordsjællandFull time
- SønderjyskE 0 , Viborg 2 at Full timeSønderjyskEViborgFull time
- Vejle 2 , OB 1 at Full timeVejleOBFull time
Dutch Play-offs 1/2
2nd Round
- Eindhoven 1 , ADO Den Haag 2 at Full time , ADO Den Haag win 4 - 2 on aggregateEindhovenADO Den HaagAggregate score Eindhoven 2 , ADO Den Haag 4Full time
- Heracles 1 , Excelsior 3 at Full time , Excelsior win 6 - 1 on aggregateHeraclesExcelsiorAggregate score Heracles 1 , Excelsior 6Full time
Finnish Veikkausliiga
- SJK 1 , Mariehamn 0 at Full timeSJKMariehamnFull time
French Ligue 1
- Angers SCO 2 , Montpellier 0 at Full timeAngers SCOMontpellierFull time
- Brest 2 , Bordeaux 4 at Full timeBrestBordeauxFull time
- Clermont 1 , Olympique Lyonnais 2 at Full timeClermontOlympique LyonnaisFull time
- Lens 2 , Monaco 2 at Full timeLensMonacoFull time
- Lille 2 , Rennes 2 at Full timeLilleRennesFull time
- Lorient 1 , Troyes 1 at Full timeLorientTroyesFull time
- Nantes 1 , Saint-Étienne 1 at Full timeNantesSaint-ÉtienneFull time
- Olympique Marseille 4 , Strasbourg 0 at Full timeOlympique MarseilleStrasbourgFull time
- PSG 5 , Metz 0 at Full timePSGMetzFull time
- Reims 2 , Nice 3 at Full timeReimsNiceFull time
Japanese J1 League
- Sanfrecce Hiroshima 3 , Kyoto Sanga 1 at Full timeSanfrecce HiroshimaKyoto SangaFull time
- Cerezo Osaka 3 , Gamba Osaka 1 at Full timeCerezo OsakaGamba OsakaFull time
- Shimizu S-Pulse 1 , Nagoya Grampus 2 at Full timeShimizu S-PulseNagoya GrampusFull time
- Shonan Bellmare 2 , Vissel Kobe 1 at Full timeShonan BellmareVissel KobeFull time
- Tokyo 0 , Kashiwa Reysol 0 at Full timeTokyoKashiwa ReysolFull time
- Sagan Tosu 0 , Kawasaki Frontale 0 at Full timeSagan TosuKawasaki FrontaleFull time
- Urawa Reds 1 , Kashima Antlers 1 at Full timeUrawa RedsKashima AntlersFull time
- Avispa Fukuoka 1 , Yokohama F. Marinos 0 at Full timeAvispa FukuokaYokohama F. MarinosFull time
Nigerian Premier League
- Abia Warriors 2 , Plateau United 0 at Full timeAbia WarriorsPlateau UnitedFull time
- Enugu Rangers 1 , Dakkada 0 at Full timeEnugu RangersDakkadaFull time
Norwegian Eliteserien
- Sandefjord 1 , Lillestrøm 4 at Full timeSandefjordLillestrømFull time
- Molde 2 , Kristiansund 1 at Full timeMoldeKristiansundFull time
Polish Ekstraklasa
- Górnik Łęczna 0 , Jagiellonia Białystok 1 at Full timeGórnik ŁęcznaJagiellonia BiałystokFull time
- Lech Poznań 2 , Zagłębie Lubin 1 at Full timeLech PoznańZagłębie LubinFull time
- Legia Warszawa 3 , Cracovia 0 at Full timeLegia WarszawaCracoviaFull time
- Piast Gliwice 1 , Radomiak Radom 1 at Full timePiast GliwiceRadomiak RadomFull time
- Pogoń Szczecin 2 , Nieciecza 2 at Full timePogoń SzczecinNiecieczaFull time
- Raków Częstochowa 3 , Lechia Gdańsk 0 at Full timeRaków CzęstochowaLechia GdańskFull time
- Śląsk Wrocław 3 , Górnik Zabrze 4 at Full timeŚląsk WrocławGórnik ZabrzeFull time
- Wisła Kraków 0 , Warta Poznań 1 at Full timeWisła KrakówWarta PoznańFull time
- Wisła Płock 3 , Stal Mielec 0 at Full timeWisła PłockStal MielecFull time
Portuguese Play-offs 1/2
Final
- Chaves 2 , Moreirense 0 at Full time , Chaves win 2 - 1 on aggregateChavesMoreirenseFull time
Saudi League
- Al Ettifaq 5 , Al Hazem 2 at Full timeAl EttifaqAl HazemFull time
- Al Raed 0 , Al Nassr 3 at Full timeAl RaedAl NassrFull time
South Africa PSL
- Chippa United 0 , TS Galaxy 1 at Full timeChippa UnitedTS GalaxyFull time
- Kaizer Chiefs 2 , Moroka Swallows 2 at Full timeKaizer ChiefsMoroka SwallowsFull time
- Maritzburg United 1 , Baroka 0 at Full timeMaritzburg UnitedBarokaFull time
- Marumo Gallants 2 , Sekhukhune United 2 at Full timeMarumo GallantsSekhukhune UnitedFull time
- Stellenbosch 1 , Cape Town City 0 at Full timeStellenboschCape Town CityFull time
Swedish Allsvenskan
- AIK 2 , Sirius 2 at Full timeAIKSiriusFull time
- Helsingborg 1 , Värnamo 4 at Full timeHelsingborgVärnamoFull time
Turkish Super Lig
- Altay 2 , Kasımpaşa 4 at Full timeAltayKasımpaşaFull time
- Sivasspor 2 , Kayserispor 1 at Full timeSivassporKayserisporFull time
- Beşiktaş 1 , Konyaspor 1 at Full timeBeşiktaşKonyasporFull time
- Yeni Malatyaspor 0 , Fenerbahçe 5 at Full timeYeni MalatyasporFenerbahçeFull time
Ukraine Premier League
- Dynamo KyivChornomoretsMatch Cancelled
- Inhulets'MinaiMatch Cancelled
- Kolos KovalivkaDesnaMatch Cancelled
- MariupolVorsklaMatch Cancelled
- Metalist 1925 KharkivVeres RivneMatch Cancelled
- OleksandriaDnipro-1Match Cancelled
- Rukh VynnykyShakhtar DonetskMatch Cancelled
- ZoryaLvivMatch Cancelled
US Major League Soccer
- Columbus Crew 0 , Los Angeles 2 at Full timeColumbus CrewLos AngelesFull time
- DC United 2 , Toronto 2 at Full timeDC UnitedTorontoFull time
All times are UK and subject to change. BBC is not responsible for any changes.