Football Scores & Fixtures
UEFA Champions League
Last 16
- Liverpool 2 , RB Leipzig 0 at Full time , Liverpool win 4 - 0 on aggregateLiverpoolRB LeipzigAggregate score Liverpool 4 , RB Leipzig 0Full time
- PSG 1 , Barcelona 1 at Full time , PSG win 5 - 2 on aggregatePSGBarcelonaAggregate score PSG 5 , Barcelona 2Full time
UEFA Women's Champions League
Last 16
- Atlético Madrid 1 , Chelsea 1 at Full time , Chelsea win 3 - 1 on aggregateAtlético MadridChelseaAggregate score Atlético Madrid 1 , Chelsea 3Full time
- Brøndby 1 , Olympique Lyonnais 3 at Full time , Olympique Lyonnais win 5 - 1 on aggregateBrøndbyOlympique LyonnaisAggregate score Brøndby 1 , Olympique Lyonnais 5Full time
- Lillestrøm 0 , Wolfsburg 2 at Full time , Wolfsburg win 4 - 0 on aggregateLillestrømWolfsburgAggregate score Lillestrøm 0 , Wolfsburg 4Full time
- Fortuna Hjørring 0 , Barcelona 5 at Full time , Barcelona win 9 - 0 on aggregateFortuna HjørringBarcelonaAggregate score Fortuna Hjørring 0 , Barcelona 9Full time
- Bayern Munich 3 , BIIK Kazygurt 0 at Full time , Bayern Munich win 9 - 1 on aggregateBayern MunichBIIK KazygurtAggregate score Bayern Munich 9 , BIIK Kazygurt 1Full time
- St. Pölten 0 , Rosengård 2 at Full time , Rosengård win 4 - 2 on aggregateSt. PöltenRosengårdAggregate score St. Pölten 2 , Rosengård 4Full time
Premier League
- Manchester City 5 , Southampton 2 at Full timeManchester CitySouthamptonFull time
Championship
- Barnsley 0 , Derby County 0 at Full timeBarnsleyDerby CountyFull time
Highland / Lowland
Lowland League
- BroomhillBo'ness UnitedMatch Cancelled
- Stirling UniversityBerwick RangersMatch Cancelled
- Vale of LeithenSpartansMatch Cancelled
Spanish La Liga
- Atlético Madrid 2 , Athletic Club 1 at Full timeAtlético MadridAthletic ClubFull time
German Bundesliga
- Arminia Bielefeld 0 , Werder Bremen 2 at Full timeArminia BielefeldWerder BremenFull time
CONMEBOL Libertadores
2nd Round
- Unión Española 1 , Independiente Valle 0 at Full time , Independiente Valle win 6 - 3 on aggregateUnión EspañolaIndependiente ValleFull time
- Universidad Católica 0 , Libertad 1 at Full time , Libertad win 3 - 2 on aggregateUniversidad CatólicaLibertadFull time
Australian A-League Men
- Sydney 2 , Western United 0 at Full timeSydneyWestern UnitedFull time
Croatia Prva HNL
- Istra 1961 3 , Lokomotiva Zagreb 1 at Full timeIstra 1961Lokomotiva ZagrebFull time
French Ligue 1
- Olympique Marseille 1 , Rennes 0 at Full timeOlympique MarseilleRennesFull time
Greek Super League
- Lamia 2 , Larissa 1 at Full timeLamiaLarissaFull time
Japanese J1 League
- Avispa Fukuoka 1 , Yokohama F. Marinos 3 at Full timeAvispa FukuokaYokohama F. MarinosFull time
- Kashiwa Reysol 0 , Nagoya Grampus 1 at Full timeKashiwa ReysolNagoya GrampusFull time
- Tokyo 2 , Vissel Kobe 3 at Full timeTokyoVissel KobeFull time
- Urawa Reds 2 , Yokohama 0 at Full timeUrawa RedsYokohamaFull time
- Cerezo Osaka 2 , Shimizu S-Pulse 1 at Full timeCerezo OsakaShimizu S-PulseFull time
- Kashima Antlers 3 , Shonan Bellmare 1 at Full timeKashima AntlersShonan BellmareFull time
- Kawasaki Frontale 2 , Tokushima Vortis 0 at Full timeKawasaki FrontaleTokushima VortisFull time
- Sagan Tosu 5 , Vegalta Sendai 0 at Full timeSagan TosuVegalta SendaiFull time
- Sanfrecce Hiroshima 2 , Consadole Sapporo 1 at Full timeSanfrecce HiroshimaConsadole SapporoFull time
Saudi League
- Al Batin 0 , Al Fateh 2 at Full timeAl BatinAl FatehFull time
- Al-Qadsiah 3 , Al-Ain 3 at Full timeAl-QadsiahAl-AinFull time
- Al Taawoun 1 , Abha 0 at Full timeAl TaawounAbhaFull time
- Al Faisaly 0 , Al Raed 1 at Full timeAl FaisalyAl RaedFull time
- Al Ittihad 2 , Al Shabab 1 at Full timeAl IttihadAl ShababFull time
South Africa PSL
- Baroka 1 , Stellenbosch 3 at Full timeBarokaStellenboschFull time
- Chippa United 0 , AmaZulu 1 at Full timeChippa UnitedAmaZuluFull time
- Marumo Gallants 1 , Golden Arrows 2 at Full timeMarumo GallantsGolden ArrowsFull time
- TS Galaxy 3 , Black Leopards 1 at Full timeTS GalaxyBlack LeopardsFull time
- Maritzburg United 1 , Kaizer Chiefs 1 at Full timeMaritzburg UnitedKaizer ChiefsFull time
All times are UK and subject to change. BBC is not responsible for any changes.