Football Scores & Fixtures
UEFA Women's Champions League
1st Round - 3rd Place Finals
- Zürich 1 , Valur 3 at Full timeZürichValurFull time
1st Round - Finals
- Hoffenheim 2 , Milan 0 at Full timeHoffenheimMilanFull time
- Vllaznia 0 , Ferencváros 0 After extra time , Vllaznia win 3 - 1 on penaltiesVllazniaFerencvárosAfter extra timeVllaznia win 3 - 1 on penalties
Championship
- Bristol City 0 , Swansea City 1 at Full timeBristol CitySwansea CityFull time
FA Cup
Preliminary Round
- West Allotment Celtic 4 , Whitley Bay 2 at Full timeWest Allotment CelticWhitley BayFull time
- Walton & Hersham 2 , Guildford City 0 at Full timeWalton & HershamGuildford CityFull time
- Wantage Town 1 , Highworth Town 2 at Full timeWantage TownHighworth TownFull time
- AFC Liverpool 2 , Bootle 3 at Full timeAFC LiverpoolBootleFull time
Welsh Premier League
1st Phase
- Connah's Quay 1 , Aberystwyth Town 0 at Full timeConnah's QuayAberystwyth TownFull time
- Haverfordwest County 0 , Cardiff MU 0 at Full timeHaverfordwest CountyCardiff MUFull time
Irish Premier Division
- Dundalk 1 , Drogheda United 2 at Full timeDundalkDrogheda UnitedFull time
- Waterford 4 , Longford Town 1 at Full timeWaterfordLongford TownFull time
- Finn Harps 3 , St Patrick's Athletic 1 at Full timeFinn HarpsSt Patrick's AthleticFull time
Spanish La Liga
- Real Betis 1 , Cádiz 1 at Full timeReal BetisCádizFull time
German Bundesliga
- RB Leipzig 4 , Stuttgart 0 at Full timeRB LeipzigStuttgartFull time
CONMEBOL Libertadores
Quarter-finals
- Barcelona 1 , Fluminense 1 at Full time , Barcelona win 3 - 3 on aggregateBarcelonaFluminenseAggregate score Barcelona 3 , Fluminense 3Full time
Belgian Jupiler Pro League
- Standard Liège 1 , KV Oostende 0 at Full timeStandard LiègeKV OostendeFull time
Croatia Prva HNL
- Hrvatski dragovoljac 0 , Hajduk Split 1 at Full timeHrvatski dragovoljacHajduk SplitFull time
Danish Superligaen
- Midtjylland 3 , Silkeborg 0 at Full timeMidtjyllandSilkeborgFull time
Dutch Eredivisie
- NEC 2 , PEC Zwolle 0 at Full timeNECPEC ZwolleFull time
Finnish Veikkausliiga
- Haka 0 , Oulu 1 at Full timeHakaOuluFull time
French Ligue 1
- Brest 2 , PSG 4 at Full timeBrestPSGFull time
Polish Ekstraklasa
- Wisła Płock 4 , Zagłębie Lubin 0 at Full timeWisła PłockZagłębie LubinFull time
- Radomiak Radom 1 , Warta Poznań 0 at Full timeRadomiak RadomWarta PoznańFull time
Portuguese Primeira Liga
- Arouca 2 , Famalicão 1 at Full timeAroucaFamalicãoFull time
- Moreirense 2 , Sporting Braga 3 at Full timeMoreirenseSporting BragaFull time
Saudi League
- Al Batin 2 , Abha 1 at Full timeAl BatinAbhaFull time
- Damac 1 , Al Tai 0 at Full timeDamacAl TaiFull time
- Al-Taawoun 1 , Al Hilal 2 at Full timeAl-TaawounAl HilalFull time
Serbian Super Liga
- Mladost Lučani 0 , Radnik Surdulica 2 at Full timeMladost LučaniRadnik SurdulicaFull time
- Metalac GM 0 , Voždovac 1 at Full timeMetalac GMVoždovacFull time
South Africa PSL
- Mamelodi Sundowns 1 , AmaZulu 0 at Full timeMamelodi SundownsAmaZuluFull time
Turkish Super Lig
- Kayserispor 1 , Adana Demirspor 1 at Full timeKayserisporAdana DemirsporFull time
Ukraine Premier League
- Vorskla 2 , Metalist 1925 Kharkiv 0 at Full timeVorsklaMetalist 1925 KharkivFull time
All times are UK and subject to change. BBC is not responsible for any changes.