Football Scores & Fixtures
UEFA Women's Champions League
Semi-finals
- Wolfsburg 2 , Barcelona 0 at Full time , Barcelona win 5 - 3 on aggregateWolfsburgBarcelonaAggregate score Wolfsburg 3 , Barcelona 5Full time
- PSG 1 , Olympique Lyonnais 2 at Full time , Olympique Lyonnais win 5 - 3 on aggregatePSGOlympique LyonnaisAggregate score PSG 3 , Olympique Lyonnais 5Full time
Premier League
- Newcastle United 0 , Liverpool 1 at Full timeNewcastle UnitedLiverpoolFull time
- Aston Villa 2 , Norwich City 0 at Full timeAston VillaNorwich CityFull time
- Southampton 1 , Crystal Palace 2 at Full timeSouthamptonCrystal PalaceFull time
- Watford 1 , Burnley 2 at Full timeWatfordBurnleyFull time
- Wolverhampton Wanderers 0 , Brighton & Hove Albion 3 at Full timeWolverhampton WanderersBrighton & Hove AlbionFull time
- Leeds United 0 , Manchester City 4 at Full timeLeeds UnitedManchester CityFull time
Scottish Premiership
Bottom Six
- Aberdeen 1 , Dundee 0 at Full timeAberdeenDundeeFull time
- Livingston 1 , Hibernian 0 at Full timeLivingstonHibernianFull time
- St. Johnstone 0 , St. Mirren 1 at Full timeSt. JohnstoneSt. MirrenFull time
Top Six
- Dundee United 1 , Motherwell 0 at Full timeDundee UnitedMotherwellFull time
- Hearts 0 , Ross County 0 at Full timeHeartsRoss CountyFull time
Women's Super League
- Manchester City 7 , Brighton & Hove Albion 2 at Full timeManchester CityBrighton & Hove AlbionFull time
Championship
- Barnsley 1 , Preston North End 3 at Full timeBarnsleyPreston North EndFull time
- Blackburn Rovers 0 , AFC Bournemouth 3 at Full timeBlackburn RoversAFC BournemouthFull time
- Blackpool 0 , Derby County 2 at Full timeBlackpoolDerby CountyFull time
- Bristol City 5 , Hull City 0 at Full timeBristol CityHull CityFull time
- Cardiff City 1 , Birmingham City 1 at Full timeCardiff CityBirmingham CityFull time
- Coventry City 1 , Huddersfield Town 2 at Full timeCoventry CityHuddersfield TownFull time
- Middlesbrough 3 , Stoke City 1 at Full timeMiddlesbroughStoke CityFull time
- Millwall 3 , Peterborough United 0 at Full timeMillwallPeterborough UnitedFull time
- Nottingham Forest 5 , Swansea City 1 at Full timeNottingham ForestSwansea CityFull time
- Reading 0 , West Bromwich Albion 1 at Full timeReadingWest Bromwich AlbionFull time
League One
- AFC Wimbledon 3 , Accrington Stanley 4 at Full timeAFC WimbledonAccrington StanleyFull time
- Bolton Wanderers 4 , Fleetwood Town 2 at Full timeBolton WanderersFleetwood TownFull time
- Burton Albion 1 , Wycombe Wanderers 2 at Full timeBurton AlbionWycombe WanderersFull time
- Cambridge United 2 , Cheltenham Town 2 at Full timeCambridge UnitedCheltenham TownFull time
- Gillingham 0 , Rotherham United 2 at Full timeGillinghamRotherham UnitedFull time
- Ipswich Town 4 , Charlton Athletic 0 at Full timeIpswich TownCharlton AthleticFull time
- Lincoln City 2 , Crewe Alexandra 1 at Full timeLincoln CityCrewe AlexandraFull time
- Morecambe 0 , Sunderland 1 at Full timeMorecambeSunderlandFull time
- Oxford United 1 , Doncaster Rovers 1 at Full timeOxford UnitedDoncaster RoversFull time
- Plymouth Argyle 0 , Milton Keynes Dons 5 at Full timePlymouth ArgyleMilton Keynes DonsFull time
- Sheffield Wednesday 4 , Portsmouth 1 at Full timeSheffield WednesdayPortsmouthFull time
- Shrewsbury Town 0 , Wigan Athletic 3 at Full timeShrewsbury TownWigan AthleticFull time
League Two
- Carlisle United 2 , Stevenage 1 at Full timeCarlisle UnitedStevenageFull time
- Colchester United 2 , Walsall 2 at Full timeColchester UnitedWalsallFull time
- Crawley Town 0 , Leyton Orient 2 at Full timeCrawley TownLeyton OrientFull time
- Forest Green Rovers 1 , Harrogate Town 3 at Full timeForest Green RoversHarrogate TownFull time
- Northampton Town 1 , Exeter City 1 at Full timeNorthampton TownExeter CityFull time
- Rochdale 3 , Bristol Rovers 4 at Full timeRochdaleBristol RoversFull time
- Scunthorpe United 1 , Hartlepool United 1 at Full timeScunthorpe UnitedHartlepool UnitedFull time
- Sutton United 1 , Bradford City 4 at Full timeSutton UnitedBradford CityFull time
- Swindon Town 2 , Barrow 1 at Full timeSwindon TownBarrowFull time
- Tranmere Rovers 2 , Oldham Athletic 0 at Full timeTranmere RoversOldham AthleticFull time
National League
- Aldershot Town 3 , Notts County 1 at Full timeAldershot TownNotts CountyFull time
- Barnet 2 , Grimsby Town 2 at Full timeBarnetGrimsby TownFull time
- Bromley 4 , Chesterfield 2 at Full timeBromleyChesterfieldFull time
- Dover Athletic 0 , Altrincham 1 at Full timeDover AthleticAltrinchamFull time
- Halifax Town 1 , Yeovil Town 0 at Full timeHalifax TownYeovil TownFull time
- King's Lynn Town 3 , Eastleigh 3 at Full timeKing's Lynn TownEastleighFull time
- Torquay United 1 , Maidenhead United 1 at Full timeTorquay UnitedMaidenhead UnitedFull time
- Wealdstone 1 , Dagenham & Redbridge 2 at Full timeWealdstoneDagenham & RedbridgeFull time
- Weymouth 2 , Solihull Moors 4 at Full timeWeymouthSolihull MoorsFull time
- Wrexham 1 , Southend United 0 at Full timeWrexhamSouthend UnitedFull time
- Stockport County 1 , Boreham Wood 2 at Full timeStockport CountyBoreham WoodFull time
Scottish League One
- Airdrieonians 1 , Peterhead 1 at Full timeAirdrieoniansPeterheadFull time
- Alloa Athletic 4 , Montrose 1 at Full timeAlloa AthleticMontroseFull time
- Dumbarton 2 , Clyde 1 at Full timeDumbartonClydeFull time
- East Fife 2 , Cove Rangers 3 at Full timeEast FifeCove RangersFull time
- Queen's Park 1 , Falkirk 1 at Full timeQueen's ParkFalkirkFull time
Scottish League Two
- Annan Athletic 1 , Kelty Hearts 2 at Full timeAnnan AthleticKelty HeartsFull time
- Cowdenbeath 0 , Albion Rovers 1 at Full timeCowdenbeathAlbion RoversFull time
- Forfar Athletic 0 , Stenhousemuir 0 at Full timeForfar AthleticStenhousemuirFull time
- Stirling Albion 5 , Edinburgh City 0 at Full timeStirling AlbionEdinburgh CityFull time
- Stranraer 2 , Elgin City 0 at Full timeStranraerElgin CityFull time
National League N / S
North
- AFC Telford United 1 , Boston United 1 at Full timeAFC Telford UnitedBoston UnitedFull time
- Alfreton Town 0 , Chester 0 at Full timeAlfreton TownChesterFull time
- Brackley Town 0 , Blyth Spartans 1 at Full timeBrackley TownBlyth SpartansFull time
- Bradford (Park Avenue) 0 , Darlington 0 at Full timeBradford (Park Avenue)DarlingtonFull time
- Curzon Ashton 1 , Leamington 2 at Full timeCurzon AshtonLeamingtonFull time
- Farsley Celtic 0 , York City 2 at Full timeFarsley CelticYork CityFull time
- Fylde 0 , Kettering Town 0 at Full timeFyldeKettering TownFull time
- Gateshead 3 , Southport 1 at Full timeGatesheadSouthportFull time
- Gloucester City 1 , Chorley 1 at Full timeGloucester CityChorleyFull time
- Kidderminster Harriers 3 , Guiseley 0 at Full timeKidderminster HarriersGuiseleyFull time
- Spennymoor Town 1 , Hereford 0 at Full timeSpennymoor TownHerefordFull time
South
- Bath City 1 , Tonbridge Angels 0 at Full timeBath CityTonbridge AngelsFull time
- Braintree Town 3 , Hemel Hempstead Town 1 at Full timeBraintree TownHemel Hempstead TownFull time
- Concord Rangers 1 , Oxford City 2 at Full timeConcord RangersOxford CityFull time
- Eastbourne Borough 1 , Billericay Town 2 at Full timeEastbourne BoroughBillericay TownFull time
- Ebbsfleet United 2 , Chippenham Town 2 at Full timeEbbsfleet UnitedChippenham TownFull time
- Havant & Waterlooville 3 , Hampton & Richmond 0 at Full timeHavant & WaterloovilleHampton & RichmondFull time
- Hungerford Town 1 , Welling United 2 at Full timeHungerford TownWelling UnitedFull time
- Maidstone United 3 , Chelmsford City 1 at Full timeMaidstone UnitedChelmsford CityFull time
- Slough Town 0 , Dartford 6 at Full timeSlough TownDartfordFull time
- St Albans City 1 , Dorking Wanderers 0 at Full timeSt Albans CityDorking WanderersFull time
Highland / Lowland
Lowland League
- Dalbeattie Star 1 , Bo'ness United 2 at Full timeDalbeattie StarBo'ness UnitedFull time
Irish Premiership
Championship Round
- Crusaders 1 , Larne 2 at Full timeCrusadersLarneFull time
- Glentoran 1 , Cliftonville 2 at Full timeGlentoranCliftonvilleFull time
- Linfield 2 , Coleraine 0 at Full timeLinfieldColeraineFull time
Relegation Round
- Dungannon Swifts 1 , Ballymena United 2 at Full timeDungannon SwiftsBallymena UnitedFull time
- Glenavon 1 , Warrenpoint Town 2 at Full timeGlenavonWarrenpoint TownFull time
- Portadown 0 , Carrick Rangers 5 at Full timePortadownCarrick RangersFull time
Spanish La Liga
- Deportivo Alavés 2 , Villarreal 1 at Full timeDeportivo AlavésVillarrealFull time
- Real Madrid 4 , Espanyol 0 at Full timeReal MadridEspanyolFull time
- Valencia 1 , Levante 1 at Full timeValenciaLevanteFull time
- Athletic Club 2 , Atlético Madrid 0 at Full timeAthletic ClubAtlético MadridFull time
German Bundesliga
- Arminia Bielefeld 1 , Hertha BSC 1 at Full timeArminia BielefeldHertha BSCFull time
- Augsburg 1 , Köln 4 at Full timeAugsburgKölnFull time
- Borussia Dortmund 3 , Bochum 4 at Full timeBorussia DortmundBochumFull time
- Mainz 05 3 , Bayern Munich 1 at Full timeMainz 05Bayern MunichFull time
- Stuttgart 1 , Wolfsburg 1 at Full timeStuttgartWolfsburgFull time
- Hoffenheim 3 , Freiburg 4 at Full timeHoffenheimFreiburgFull time
Italian Serie A
- Cagliari 1 , Hellas Verona 2 at Full timeCagliariHellas VeronaFull time
- Napoli 6 , Sassuolo 1 at Full timeNapoliSassuoloFull time
- Sampdoria 1 , Genoa 0 at Full timeSampdoriaGenoaFull time
- Spezia 3 , Lazio 4 at Full timeSpeziaLazioFull time
Australian A-League Men
- Central Coast Mariners 1 , Western United 0 at Full timeCentral Coast MarinersWestern UnitedFull time
- Adelaide United 2 , Brisbane Roar 0 at Full timeAdelaide UnitedBrisbane RoarFull time
- Perth Glory 1 , Western Sydney Wanderers 1 at Full timePerth GloryWestern Sydney WanderersFull time
Belgian Jupiler Pro League
Conference League Play-off Group
- Sporting Charleroi 1 , Gent 3 at Full timeSporting CharleroiGentFull time
Belgian Play-offs 1/2
Final
- RFC Seraing 0 , RWDM 0 at Full time , RFC Seraing win 1 - 0 on aggregateRFC SeraingRWDMAggregate score RFC Seraing 1 , RWDM 0Full time
Brazilian Serie A
- América Mineiro 1 , Athletico Paranaense 0 at Full timeAmérica MineiroAthletico ParanaenseFull time
- Ceará 0 , RB Bragantino 1 at Full timeCearáRB BragantinoFull time
- Goiás 2 , Atlético Mineiro 2 at Full timeGoiásAtlético MineiroFull time
- Cuiabá 1 , Atlético Goianiense 1 at Full timeCuiabáAtlético GoianienseFull time
Croatia Prva HNL
- Slaven Koprivnica 2 , HNK Gorica 1 at Full timeSlaven KoprivnicaHNK GoricaFull time
- Šibenik 3 , Rijeka 5 at Full timeŠibenikRijekaFull time
Czech First League
Championship Round
- Slovácko 3 , Baník Ostrava 1 at Full timeSlováckoBaník OstravaFull time
- Sparta Prague 1 , Hradec Králové 1 at Full timeSparta PragueHradec KrálovéFull time
Middle Play-offs - Semi-finals
- Mladá Boleslav 1 , České Budějovice 0 at Full time , Mladá Boleslav win 4 - 2 on aggregateMladá BoleslavČeské BudějoviceAggregate score Mladá Boleslav 4 , České Budějovice 2Full time
- Slovan Liberec 0 , Sigma Olomouc 2 at Full time , Sigma Olomouc win 3 - 0 on aggregateSlovan LiberecSigma OlomoucAggregate score Slovan Liberec 0 , Sigma Olomouc 3Full time
Dutch Eredivisie
- Ajax 3 , PEC Zwolle 0 at Full timeAjaxPEC ZwolleFull time
- Heracles 1 , Twente 1 at Full timeHeraclesTwenteFull time
- Sparta Rotterdam 1 , AZ 1 at Full timeSparta RotterdamAZFull time
French Ligue 1
- Lens 2 , Nantes 2 at Full timeLensNantesFull time
- Rennes 2 , Saint-Étienne 0 at Full timeRennesSaint-ÉtienneFull time
Greek Super League
Relegation Round
- OFI 0 , Panaitolikos 1 at Full timeOFIPanaitolikosFull time
- Volos NFC 1 , Atromitos 1 at Full timeVolos NFCAtromitosFull time
Nigerian Premier League
- Dakkada 1 , Plateau United 0 at Full timeDakkadaPlateau UnitedFull time
- Enyimba 3 , Gombe United 0 at Full timeEnyimbaGombe UnitedFull time
Norwegian Eliteserien
- Viking 5 , Haugesund 1 at Full timeVikingHaugesundFull time
Polish Ekstraklasa
- Jagiellonia Białystok 1 , Śląsk Wrocław 1 at Full timeJagiellonia BiałystokŚląsk WrocławFull time
- Zagłębie Lubin 2 , Lechia Gdańsk 2 at Full timeZagłębie LubinLechia GdańskFull time
- Stal Mielec 2 , Legia Warszawa 1 at Full timeStal MielecLegia WarszawaFull time
Portuguese Primeira Liga
- Arouca 1 , Portimonense 0 at Full timeAroucaPortimonenseFull time
- Marítimo 0 , Benfica 1 at Full timeMarítimoBenficaFull time
- Porto 4 , Vizela 2 at Full timePortoVizelaFull time
- Belenenses 0 , Sporting Braga 1 at Full timeBelenensesSporting BragaFull time
Serbian Super Liga
Relegation Round
- Novi Pazar 2 , Radnički Kragujevac 1 at Full timeNovi PazarRadnički KragujevacFull time
- Kolubara 3 , Mladost Lučani 0 at Full timeKolubaraMladost LučaniFull time
South Africa PSL
- Kaizer Chiefs 1 , Cape Town City 2 at Full timeKaizer ChiefsCape Town CityFull time
Swedish Allsvenskan
- Djurgården 4 , Sirius 0 at Full timeDjurgårdenSiriusFull time
Credit Suisse Super League
- Lugano 1 , Grasshoppers 1 at Full timeLuganoGrasshoppersFull time
- Servette 0 , St.Gallen 2 at Full timeServetteSt.GallenFull time
Turkish Super Lig
- Kasımpaşa 2 , İstanbul Başakşehir 3 at Full timeKasımpaşaİstanbul BaşakşehirFull time
- Konyaspor 1 , Fatih Karagümrük 2 at Full timeKonyasporFatih KaragümrükFull time
- Hatayspor 0 , Altay 1 at Full timeHataysporAltayFull time
- Trabzonspor 2 , Antalyaspor 2 at Full timeTrabzonsporAntalyasporFull time
Ukraine Premier League
- Dnipro-1Dynamo KyivMatch Cancelled
- Inhulets'Metalist 1925 KharkivMatch Cancelled
- Kolos KovalivkaZoryaMatch Cancelled
- LvivChornomoretsMatch Cancelled
- MariupolVeres RivneMatch Cancelled
- MinaiRukh VynnykyMatch Cancelled
- OleksandriaDesnaMatch Cancelled
- Shakhtar DonetskVorsklaMatch Cancelled
US Major League Soccer
- Houston Dynamo 1 , Austin 2 at Full timeHouston DynamoAustinFull time
- Toronto 1 , Cincinnati 2 at Full timeTorontoCincinnatiFull time
- Real Salt Lake 1 , LA Galaxy 0 at Full timeReal Salt LakeLA GalaxyFull time
- Montréal 2 , Atlanta United 1 at Full timeMontréalAtlanta UnitedFull time
All times are UK and subject to change. BBC is not responsible for any changes.