Football Scores & Fixtures
UEFA Champions League
Group E
- Krasnodar 1 , Sevilla 2 at Full timeKrasnodarSevillaFull time
- Rennes 1 , Chelsea 2 at Full timeRennesChelseaFull time
Group F
- Borussia Dortmund 3 , Club Brugge 0 at Full timeBorussia DortmundClub BruggeFull time
- Lazio 3 , Zenit 1 at Full timeLazioZenitFull time
Group G
- Dynamo Kyiv 0 , Barcelona 4 at Full timeDynamo KyivBarcelonaFull time
- Juventus 2 , Ferencváros 1 at Full timeJuventusFerencvárosFull time
Group H
- Manchester United 4 , İstanbul Başakşehir 1 at Full timeManchester Unitedİstanbul BaşakşehirFull time
- PSG 1 , RB Leipzig 0 at Full timePSGRB LeipzigFull time
Scottish Premiership
1st Phase
- Hibernian 2 , St. Johnstone 2 at Full timeHibernianSt. JohnstoneFull time
Championship
- Luton Town 1 , Birmingham City 1 at Full timeLuton TownBirmingham CityFull time
- Queens Park Rangers 3 , Rotherham United 2 at Full timeQueens Park RangersRotherham UnitedFull time
- Stoke City 2 , Norwich City 3 at Full timeStoke CityNorwich CityFull time
- Wycombe Wanderers 0 , Huddersfield Town 0 at Full timeWycombe WanderersHuddersfield TownFull time
- Barnsley 0 , Brentford 1 at Full timeBarnsleyBrentfordFull time
- Preston North End 0 , Blackburn Rovers 3 at Full timePreston North EndBlackburn RoversFull time
- AFC Bournemouth 2 , Nottingham Forest 0 at Full timeAFC BournemouthNottingham ForestFull time
League One
- Gillingham 2 , AFC Wimbledon 1 at Full timeGillinghamAFC WimbledonFull time
- Accrington Stanley 1 , Crewe Alexandra 0 at Full timeAccrington StanleyCrewe AlexandraFull time
- Burton Albion 4 , Charlton Athletic 2 at Full timeBurton AlbionCharlton AthleticFull time
- Doncaster Rovers 3 , Blackpool 2 at Full timeDoncaster RoversBlackpoolFull time
- Ipswich Town 0 , Hull City 3 at Full timeIpswich TownHull CityFull time
- Milton Keynes Dons 2 , Shrewsbury Town 2 at Full timeMilton Keynes DonsShrewsbury TownFull time
- Peterborough United 1 , Plymouth Argyle 0 at Full timePeterborough UnitedPlymouth ArgyleFull time
- Portsmouth 1 , Oxford United 1 at Full timePortsmouthOxford UnitedFull time
- Rochdale 1 , Northampton Town 1 at Full timeRochdaleNorthampton TownFull time
- Swindon Town 0 , Lincoln City 1 at Full timeSwindon TownLincoln CityFull time
- Wigan Athletic 0 , Bristol Rovers 0 at Full timeWigan AthleticBristol RoversFull time
League Two
- Barrow 3 , Oldham Athletic 4 at Full timeBarrowOldham AthleticFull time
- Cheltenham Town 1 , Cambridge United 1 at Full timeCheltenham TownCambridge UnitedFull time
- Crawley Town 1 , Grimsby Town 2 at Full timeCrawley TownGrimsby TownFull time
- Exeter City 6 , Colchester United 1 at Full timeExeter CityColchester UnitedFull time
- Leyton Orient 1 , Bradford City 0 at Full timeLeyton OrientBradford CityFull time
- Mansfield Town 0 , Harrogate Town 1 at Full timeMansfield TownHarrogate TownFull time
- Newport County 1 , Walsall 1 at Full timeNewport CountyWalsallFull time
- Salford City 2 , Morecambe 1 at Full timeSalford CityMorecambeFull time
- Scunthorpe United 0 , Bolton Wanderers 1 at Full timeScunthorpe UnitedBolton WanderersFull time
- Southend United 0 , Forest Green Rovers 1 at Full timeSouthend UnitedForest Green RoversFull time
- Stevenage 2 , Port Vale 1 at Full timeStevenagePort ValeFull time
- Tranmere Rovers 1 , Carlisle United 0 at Full timeTranmere RoversCarlisle UnitedFull time
National League
- Altrincham 0 , Bromley 1 at Full timeAltrinchamBromleyFull time
- Barnet 0 , Hartlepool United 0 at Full timeBarnetHartlepool UnitedFull time
- Wrexham 4 , Sutton United 0 at Full timeWrexhamSutton UnitedFull time
Scottish Championship
- Hearts 3 , Alloa Athletic 0 at Full timeHeartsAlloa AthleticFull time
Scottish League One
- Dumbarton 0 , Falkirk 3 at Full timeDumbartonFalkirkFull time
National League N / S
North
- Gateshead 1 , Gloucester City 0 at Full timeGatesheadGloucester CityFull time
- Darlington 0 , Bradford (Park Avenue) 1 at Full timeDarlingtonBradford (Park Avenue)Full time
- Farsley Celtic 2 , Chester 2 at Full timeFarsley CelticChesterFull time
- Kettering Town 1 , Guiseley 1 at Full timeKettering TownGuiseleyFull time
- Kidderminster Harriers 3 , Alfreton Town 0 at Full timeKidderminster HarriersAlfreton TownFull time
- Leamington 1 , Fylde 1 at Full timeLeamingtonFyldeFull time
South
- Bath City 1 , Dulwich Hamlet 4 at Full timeBath CityDulwich HamletFull time
- Dorking Wanderers 3 , Oxford City 2 at Full timeDorking WanderersOxford CityFull time
- Tonbridge Angels 0 , Braintree Town 2 at Full timeTonbridge AngelsBraintree TownFull time
Highland / Lowland
Lowland League
- Bonnyrigg Rose 5 , Vale of Leithen 0 at Full timeBonnyrigg RoseVale of LeithenFull time
- CS Strollers 1 , Berwick Rangers 0 at Full timeCS StrollersBerwick RangersFull time
- East Kilbride 4 , Caledonian Braves 1 at Full timeEast KilbrideCaledonian BravesFull time
- Edinburgh University 1 , Spartans 6 at Full timeEdinburgh UniversitySpartansFull time
Irish Premiership
- Cliftonville 0 , Ballymena United 4 at Full timeCliftonvilleBallymena UnitedFull time
- Linfield 3 , Glentoran 3 at Full timeLinfieldGlentoranFull time
Coppa Italia
4th Round
- SPAL 2 , Monza 0 at Full timeSPALMonzaFull time
CONMEBOL Libertadores
Last 16
- Athletico Paranaense 1 , River Plate 1 at Full time , River Plate win 2 - 1 on aggregateAthletico ParanaenseRiver PlateFull time
- LDU Quito 1 , Santos 2 at Full time , Santos win 2 - 2 on aggregateLDU QuitoSantosFull time
Belgian Jupiler Pro League
- SK Beveren 2 , KV Oostende 0 at Full timeSK BeverenKV OostendeFull time
Croatia Prva HNL
- Lokomotiva Zagreb 1 , Hajduk Split 2 at Full timeLokomotiva ZagrebHajduk SplitFull time
Indian Super League
- Jamshedpur 1 , Chennaiyin 2 at Full timeJamshedpurChennaiyinFull time
Norwegian Eliteserien
- Rosenborg 2 , Brann 3 at Full timeRosenborgBrannFull time
Polish Ekstraklasa
- Podbeskidzie 2 , Zagłębie Lubin 1 at Full timePodbeskidzieZagłębie LubinFull time
Saudi League
- Al-Taawoun 1 , Al Wehda 0 at Full timeAl-TaawounAl WehdaFull time
- Al Ettifaq 0 , Al Fateh 4 at Full timeAl EttifaqAl FatehFull time
South Africa PSL
- Moroka Swallows 1 , Kaizer Chiefs 0 at Full timeMoroka SwallowsKaizer ChiefsFull time
US Major League Soccer
MLS Cup - Conference Quarter-finals
- Toronto 0 , Nashville SC 1 After extra timeTorontoNashville SCAfter extra time
All times are UK and subject to change. BBC is not responsible for any changes.