Football Scores & Fixtures
Premier League
- Leeds United 3 , Tottenham Hotspur 1 at Full timeLeeds UnitedTottenham HotspurFull time
- Sheffield United 0 , Crystal Palace 2 at Full timeSheffield UnitedCrystal PalaceFull time
- Manchester City 1 , Chelsea 2 at Full timeManchester CityChelseaFull time
- Liverpool 2 , Southampton 0 at Full timeLiverpoolSouthamptonFull time
Championship
- AFC Bournemouth 0 , Stoke City 2 at Full timeAFC BournemouthStoke CityFull time
- Barnsley 2 , Norwich City 2 at Full timeBarnsleyNorwich CityFull time
- Blackburn Rovers 5 , Birmingham City 2 at Full timeBlackburn RoversBirmingham CityFull time
- Bristol City 1 , Brentford 3 at Full timeBristol CityBrentfordFull time
- Cardiff City 1 , Rotherham United 1 at Full timeCardiff CityRotherham UnitedFull time
- Coventry City 6 , Millwall 1 at Full timeCoventry CityMillwallFull time
- Derby County 3 , Sheffield Wednesday 3 at Full timeDerby CountySheffield WednesdayFull time
- Middlesbrough 0 , Wycombe Wanderers 3 at Full timeMiddlesbroughWycombe WanderersFull time
- Nottingham Forest 1 , Preston North End 2 at Full timeNottingham ForestPreston North EndFull time
- Queens Park Rangers 3 , Luton Town 1 at Full timeQueens Park RangersLuton TownFull time
- Reading 2 , Huddersfield Town 2 at Full timeReadingHuddersfield TownFull time
- Watford 2 , Swansea City 0 at Full timeWatfordSwansea CityFull time
League Two
- Cambridge United 3 , Grimsby Town 0 at Full timeCambridge UnitedGrimsby TownFull time
- Carlisle United 0 , Walsall 0 at Full timeCarlisle UnitedWalsallFull time
- Cheltenham Town 4 , Harrogate Town 1 at Full timeCheltenham TownHarrogate TownFull time
- Crawley Town 1 , Bolton Wanderers 4 at Full timeCrawley TownBolton WanderersFull time
- Exeter City 1 , Barrow 1 at Full timeExeter CityBarrowFull time
- Morecambe 2 , Bradford City 0 at Full timeMorecambeBradford CityFull time
- Oldham Athletic 0 , Forest Green Rovers 3 at Full timeOldham AthleticForest Green RoversFull time
- Port Vale 0 , Mansfield Town 3 at Full timePort ValeMansfield TownFull time
- Scunthorpe United 0 , Stevenage 1 at Full timeScunthorpe UnitedStevenageFull time
- Southend United 1 , Newport County 1 at Full timeSouthend UnitedNewport CountyFull time
- Tranmere Rovers 0 , Colchester United 0 at Full timeTranmere RoversColchester UnitedFull time
- Salford City 3 , Leyton Orient 0 at Full timeSalford CityLeyton OrientFull time
National League
- Barnet 1 , Notts County 4 at Full timeBarnetNotts CountyFull time
- Dover AthleticStockport CountyMatch Cancelled
- Halifax Town 0 , Boreham Wood 1 at Full timeHalifax TownBoreham WoodFull time
- Hartlepool United 2 , Maidenhead United 4 at Full timeHartlepool UnitedMaidenhead UnitedFull time
- Sutton United 2 , Weymouth 0 at Full timeSutton UnitedWeymouthFull time
- Wealdstone 0 , Dagenham & Redbridge 5 at Full timeWealdstoneDagenham & RedbridgeFull time
- Woking 1 , Chesterfield 4 at Full timeWokingChesterfieldFull time
- Wrexham 3 , Yeovil Town 0 at Full timeWrexhamYeovil TownFull time
- Torquay United 0 , Bromley 0 at Full timeTorquay UnitedBromleyFull time
Scottish Premiership Play-offs
Play-offs - Quarter-finals
- Raith Rovers 2 , Dunfermline Athletic 0 at Full time , Raith Rovers win 2 - 0 on aggregateRaith RoversDunfermline AthleticAggregate score Raith Rovers 2 , Dunfermline Athletic 0Full time
Scottish Cup
Semi-finals
- Dundee United 0 , Hibernian 2 at Full timeDundee UnitedHibernianFull time
National League N / S
North
- Blyth SpartansFyldeMatch Cancelled
- Boston UnitedGatesheadMatch Cancelled
- Bradford (Park Avenue)Brackley TownMatch Cancelled
- ChorleyDarlingtonMatch Cancelled
- Gloucester CityYork CityMatch Cancelled
- GuiseleyLeamingtonMatch Cancelled
- Kettering TownFarsley CelticMatch Cancelled
- SouthportChesterMatch Cancelled
- Spennymoor TownKidderminster HarriersMatch Cancelled
South
- Braintree TownSlough TownMatch Cancelled
- Chippenham TownMaidstone UnitedMatch Cancelled
- Concord RangersHemel Hempstead TownMatch Cancelled
- Dorking WanderersChelmsford CityMatch Cancelled
- Dulwich HamletBillericay TownMatch Cancelled
- Eastbourne BoroughHavant & WaterloovilleMatch Cancelled
- Oxford CityDartfordMatch Cancelled
- St Albans CityBath CityMatch Cancelled
- Tonbridge AngelsWelling UnitedMatch Cancelled
Scottish Championship Play-offs
Semi-finals
- Cove Rangers 1 , Airdrieonians 1 at Full time , Airdrieonians win 4 - 3 on aggregateCove RangersAirdrieoniansFull time
- Montrose 2 , Greenock Morton 1 at Full time , Greenock Morton win 4 - 3 on aggregateMontroseGreenock MortonFull time
Scottish League One Play-offs
Semi-finals
- Elgin City 0 , Edinburgh City 1 at Full time , Edinburgh City win 3 - 2 on aggregateElgin CityEdinburgh CityFull time
- Stranraer 0 , Dumbarton 0 at Full time , Dumbarton win 1 - 0 on aggregateStranraerDumbartonFull time
Welsh Premier League
Championship Group
- Bala Town 1 , Penybont 0 at Full timeBala TownPenybontFull time
- The New Saints 3 , Barry Town United 0 at Full timeThe New SaintsBarry Town UnitedFull time
- Connah's Quay 4 , Caernarfon Town 0 at Full timeConnah's QuayCaernarfon TownFull time
Relegation Group
- Cardiff MU 6 , Cefn Druids 0 at Full timeCardiff MUCefn DruidsFull time
- Flint Town United 0 , Aberystwyth Town 0 at Full timeFlint Town UnitedAberystwyth TownFull time
- Haverfordwest County 1 , Newtown 2 at Full timeHaverfordwest CountyNewtownFull time
Irish Premier Division
- Bohemians 4 , Finn Harps 0 at Full timeBohemiansFinn HarpsFull time
- St Patrick's Athletic 1 , Shamrock Rovers 2 at Full timeSt Patrick's AthleticShamrock RoversFull time
- Waterford 0 , Drogheda United 7 at Full timeWaterfordDrogheda UnitedFull time
Spanish La Liga
- Deportivo Alavés 2 , Levante 2 at Full timeDeportivo AlavésLevanteFull time
- Barcelona 0 , Atlético Madrid 0 at Full timeBarcelonaAtlético MadridFull time
- Cádiz 2 , Huesca 1 at Full timeCádizHuescaFull time
- Athletic Club 2 , Osasuna 2 at Full timeAthletic ClubOsasunaFull time
German Bundesliga
- Borussia Dortmund 3 , RB Leipzig 2 at Full timeBorussia DortmundRB LeipzigFull time
- Hoffenheim 4 , Schalke 04 2 at Full timeHoffenheimSchalke 04Full time
- Werder Bremen 0 , Bayer Leverkusen 0 at Full timeWerder BremenBayer LeverkusenFull time
- Wolfsburg 3 , Union Berlin 0 at Full timeWolfsburgUnion BerlinFull time
- Bayern Munich 6 , Borussia M'gladbach 0 at Full timeBayern MunichBorussia M'gladbachFull time
Italian Serie A
- Spezia 1 , Napoli 4 at Full timeSpeziaNapoliFull time
- Udinese 1 , Bologna 1 at Full timeUdineseBolognaFull time
- Inter Milan 5 , Sampdoria 1 at Full timeInter MilanSampdoriaFull time
- Fiorentina 2 , Lazio 0 at Full timeFiorentinaLazioFull time
Australian A-League Men
- Newcastle Jets 1 , Sydney 1 at Full timeNewcastle JetsSydneyFull time
- Western Sydney Wanderers 5 , Western United 0 at Full timeWestern Sydney WanderersWestern UnitedFull time
Austrian Bundesliga
Relegation Round
- Admira Wacker 2 , St. Pölten 0 at Full timeAdmira WackerSt. PöltenFull time
- Hartberg 1 , Ried 1 at Full timeHartbergRiedFull time
- Rheindorf Altach 2 , Austria Wien 1 at Full timeRheindorf AltachAustria WienFull time
Belgian Jupiler Pro League
Championship Round
- Anderlecht 2 , Antwerp 2 at Full timeAnderlechtAntwerpFull time
Conference League Play-off Group
- Standard Liège 2 , Gent 1 at Full timeStandard LiègeGentFull time
Belgian Play-offs 1/2
Final
- SK Beveren 2 , RFC Seraing 5 at Full time , RFC Seraing win 6 - 3 on aggregateSK BeverenRFC SeraingAggregate score SK Beveren 3 , RFC Seraing 6Full time
Chinese Super League
Group A
- Shandong Taishan 2 , Qingdao FC 0 at Full timeShandong TaishanQingdao FCFull time
- Guangzhou City 2 , Shenzhen 4 at Full timeGuangzhou CityShenzhenFull time
Croatia Prva HNL
- Varaždin 0 , Hajduk Split 1 at Full timeVaraždinHajduk SplitFull time
Czech First League
- Zlín 1 , Opava 1 at Full timeZlínOpavaFull time
- Viktoria Plzeň 3 , Příbram 3 at Full timeViktoria PlzeňPříbramFull time
- Zbrojovka Brno 2 , Mladá Boleslav 3 at Full timeZbrojovka BrnoMladá BoleslavFull time
- Bohemians 1905 3 , Slovan Liberec 0 at Full timeBohemians 1905Slovan LiberecFull time
Dutch Eredivisie
- Twente 1 , Heracles 1 at Full timeTwenteHeraclesFull time
- Heerenveen 0 , Utrecht 0 at Full timeHeerenveenUtrechtFull time
- AZ 1 , Fortuna Sittard 0 at Full timeAZFortuna SittardFull time
- VVV 3 , RKC Waalwijk 3 at Full timeVVVRKC WaalwijkFull time
French Ligue 1
- Nantes 3 , Bordeaux 0 at Full timeNantesBordeauxFull time
- Olympique Lyonnais 4 , Lorient 1 at Full timeOlympique LyonnaisLorientFull time
Greek Super League
Relegation Round
- Lamia 0 , OFI 2 at Full timeLamiaOFIFull time
- Panaitolikos 1 , Atromitos 3 at Full timePanaitolikosAtromitosFull time
- Volos NFC 3 , Larissa 1 at Full timeVolos NFCLarissaFull time
Japanese J1 League
- Sagan Tosu 0 , Sanfrecce Hiroshima 0 at Full timeSagan TosuSanfrecce HiroshimaFull time
- Nagoya Grampus 1 , Cerezo Osaka 0 at Full timeNagoya GrampusCerezo OsakaFull time
- Gamba Osaka 0 , Kawasaki Frontale 2 at Full timeGamba OsakaKawasaki FrontaleFull time
Nigerian Premier League
- Jigawa Golden Stars 2 , Lobi Stars 1 at Full timeJigawa Golden StarsLobi StarsFull time
Irish Cup
2nd Round
- Ballymena United 5 , PSNI 0 at Full timeBallymena UnitedPSNIFull time
- Carrick Rangers 2 , Bangor 2 at Full time , Carrick Rangers win 3 - 1 on penaltiesCarrick RangersBangorFull timeCarrick Rangers win 3 - 1 on penalties
- Dergview 2 , St. James' Swifts 0 at Full timeDergviewSt. James' SwiftsFull time
- Knockbreda 0 , Crusaders 5 at Full timeKnockbredaCrusadersFull time
- Larne 8 , Dollingstown 1 at Full timeLarneDollingstownFull time
- Linfield 5 , Dungannon Swifts 2 at Full timeLinfieldDungannon SwiftsFull time
- Loughgall 1 , Warrenpoint Town 0 at Full timeLoughgallWarrenpoint TownFull time
- Glentoran 1 , Cliftonville 0 at Full timeGlentoranCliftonvilleFull time
Polish Ekstraklasa
- Podbeskidzie 1 , Wisła Płock 1 at Full timePodbeskidzieWisła PłockFull time
- Lechia Gdańsk 1 , Cracovia 1 at Full timeLechia GdańskCracoviaFull time
- Wisła Kraków 1 , Lech Poznań 2 at Full timeWisła KrakówLech PoznańFull time
Serbian Super Liga
- Novi Pazar 4 , Mladost Lučani 1 at Full timeNovi PazarMladost LučaniFull time
- Proleter Novi Sad 3 , Radnik Surdulica 0 at Full timeProleter Novi SadRadnik SurdulicaFull time
- Voždovac 4 , Napredak 2 at Full timeVoždovacNapredakFull time
Swedish Allsvenskan
- Hammarby 3 , Sirius 2 at Full timeHammarbySiriusFull time
- IFK Göteborg 1 , Häcken 1 at Full timeIFK GöteborgHäckenFull time
- Elfsborg 2 , Kalmar 2 at Full timeElfsborgKalmarFull time
- Örebro 1 , Halmstad 0 at Full timeÖrebroHalmstadFull time
Credit Suisse Super League
- Lugano 0 , Vaduz 2 at Full timeLuganoVaduzFull time
- Young Boys 2 , Basel 0 at Full timeYoung BoysBaselFull time
Turkish Super Lig
- Ankaragücü 1 , Fenerbahçe 2 at Full timeAnkaragücüFenerbahçeFull time
- Erzurumspor FK 0 , Kasımpaşa 1 at Full timeErzurumspor FKKasımpaşaFull time
- Fatih Karagümrük 5 , Gençlerbirliği 1 at Full timeFatih KaragümrükGençlerbirliğiFull time
- Galatasaray 3 , Beşiktaş 1 at Full timeGalatasarayBeşiktaşFull time
- Göztepe 0 , Konyaspor 1 at Full timeGöztepeKonyasporFull time
- Hatayspor 1 , Denizlispor 0 at Full timeHataysporDenizlisporFull time
- Kayserispor 0 , Gaziantep FK 0 at Full timeKayserisporGaziantep FKFull time
- Rizespor 0 , Yeni Malatyaspor 4 at Full timeRizesporYeni MalatyasporFull time
- Sivasspor 0 , İstanbul Başakşehir 0 at Full timeSivassporİstanbul BaşakşehirFull time
- Trabzonspor 2 , Antalyaspor 1 at Full timeTrabzonsporAntalyasporFull time
US Major League Soccer
- Real Salt Lake 1 , SJ Earthquakes 2 at Full timeReal Salt LakeSJ EarthquakesFull time
- Chicago Fire 0 , Philadelphia Union 2 at Full timeChicago FirePhiladelphia UnionFull time
- New York RB 2 , Toronto 0 at Full timeNew York RBTorontoFull time
- Columbus Crew 3 , DC United 1 at Full timeColumbus CrewDC UnitedFull time
- Nashville SC 2 , New England 0 at Full timeNashville SCNew EnglandFull time
- Vancouver Whitecaps 2 , Montréal 0 at Full timeVancouver WhitecapsMontréalFull time
- Dallas 1 , Houston Dynamo 1 at Full timeDallasHouston DynamoFull time
- Orlando City 1 , New York City 1 at Full timeOrlando CityNew York CityFull time
All times are UK and subject to change. BBC is not responsible for any changes.