Football Scores & Fixtures
UEFA Champions League
Last 16
- Juventus 0 , Villarreal 3 at Full time , Villarreal win 4 - 1 on aggregateJuventusVillarrealAggregate score Juventus 1 , Villarreal 4Full time
- Lille 1 , Chelsea 2 at Full time , Chelsea win 4 - 1 on aggregateLilleChelseaAggregate score Lille 1 , Chelsea 4Full time
Premier League
- Brighton & Hove Albion 0 , Tottenham Hotspur 2 at Full timeBrighton & Hove AlbionTottenham HotspurFull time
- Arsenal 0 , Liverpool 2 at Full timeArsenalLiverpoolFull time
Women's Super League
- Everton 0 , Chelsea 3 at Full timeEvertonChelseaFull time
- Manchester City 2 , Reading 0 at Full timeManchester CityReadingFull time
- West Ham United 1 , Manchester United 1 at Full timeWest Ham UnitedManchester UnitedFull time
Championship
- Blackpool 0 , Sheffield United 0 at Full timeBlackpoolSheffield UnitedFull time
- Cardiff City 2 , Stoke City 1 at Full timeCardiff CityStoke CityFull time
- Coventry City 0 , Hull City 2 at Full timeCoventry CityHull CityFull time
- Luton Town 4 , Preston North End 0 at Full timeLuton TownPreston North EndFull time
- Millwall 2 , Huddersfield Town 0 at Full timeMillwallHuddersfield TownFull time
- Nottingham Forest 3 , Queens Park Rangers 1 at Full timeNottingham ForestQueens Park RangersFull time
- Peterborough United 2 , Swansea City 3 at Full timePeterborough UnitedSwansea CityFull time
Scottish League Two
- Albion Rovers 0 , Kelty Hearts 0 at Full timeAlbion RoversKelty HeartsFull time
National League N / S
South
- Havant & Waterlooville 4 , Hungerford Town 0 at Full timeHavant & WaterloovilleHungerford TownFull time
Highland / Lowland
Highland League
- Buckie Thistle 5 , Brora Rangers 0 at Full timeBuckie ThistleBrora RangersFull time
- Formartine United 0 , Fraserburgh 2 at Full timeFormartine UnitedFraserburghFull time
- Keith 2 , Deveronvale 4 at Full timeKeithDeveronvaleFull time
- Strathspey Thistle 2 , Clachnacuddin 4 at Full timeStrathspey ThistleClachnacuddinFull time
- Turriff United 1 , Rothes 3 at Full timeTurriff UnitedRothesFull time
German Bundesliga
- Mainz 05 0 , Borussia Dortmund 1 at Full timeMainz 05Borussia DortmundFull time
CONMEBOL Libertadores
3rd Round
- Barcelona 0 , América Mineiro 0 at Full time , Barcelona 0 , América Mineiro 0 on aggregate , América Mineiro win 5 - 4 on penalties , América Mineiro win 0 - 0 on aggregateBarcelonaAmérica MineiroAggregate score Barcelona 0 , América Mineiro 0Full timeAmérica Mineiro win 5 - 4 on penalties
- Estudiantes 1 , Everton 0 at Full time , Estudiantes win 2 - 0 on aggregateEstudiantesEvertonAggregate score Estudiantes 2 , Everton 0Full time
Australian A-League Men
- Adelaide United 1 , Western Sydney Wanderers 2 at Full timeAdelaide UnitedWestern Sydney WanderersFull time
Indian Super League
Championship - Semi-finals
- Mohun Bagan 1 , Hyderabad 0 at Full time , Hyderabad win 3 - 2 on aggregateMohun BaganHyderabadAggregate score Mohun Bagan 2 , Hyderabad 3Full time
South Africa PSL
- Marumo Gallants 0 , Chippa United 0 at Full timeMarumo GallantsChippa UnitedFull time
- Sekhukhune United 1 , Maritzburg United 1 at Full timeSekhukhune UnitedMaritzburg UnitedFull time
- Orlando Pirates 3 , SuperSport United 2 at Full timeOrlando PiratesSuperSport UnitedFull time
Ukraine Premier League
- Dnipro-1Shakhtar DonetskMatch Cancelled
All times are UK and subject to change. BBC is not responsible for any changes.