Football Scores & Fixtures
UEFA Champions League
Semi-finals
- Real Madrid 1 , Chelsea 1 at Full time , Chelsea win 3 - 1 on aggregateReal MadridChelseaFull time
Championship
- Brentford 1 , Rotherham United 0 at Full timeBrentfordRotherham UnitedFull time
League One
- Accrington Stanley 3 , Portsmouth 3 at Full timeAccrington StanleyPortsmouthFull time
- AFC Wimbledon 3 , Rochdale 3 at Full timeAFC WimbledonRochdaleFull time
- Burton Albion 5 , Fleetwood Town 2 at Full timeBurton AlbionFleetwood TownFull time
- Charlton Athletic 2 , Crewe Alexandra 2 at Full timeCharlton AthleticCrewe AlexandraFull time
- Shrewsbury Town 0 , Lincoln City 1 at Full timeShrewsbury TownLincoln CityFull time
- Sunderland 0 , Blackpool 1 at Full timeSunderlandBlackpoolFull time
- Peterborough United 2 , Doncaster Rovers 2 at Full timePeterborough UnitedDoncaster RoversFull time
League Two
- Newport County 4 , Scunthorpe United 0 at Full timeNewport CountyScunthorpe UnitedFull time
- Bradford City 0 , Salford City 1 at Full timeBradford CitySalford CityFull time
- Cheltenham Town 1 , Carlisle United 1 at Full timeCheltenham TownCarlisle UnitedFull time
- Exeter City 3 , Grimsby Town 2 at Full timeExeter CityGrimsby TownFull time
- Forest Green Rovers 0 , Barrow 2 at Full timeForest Green RoversBarrowFull time
National League
- Halifax Town 1 , Woking 0 at Full timeHalifax TownWokingFull time
- King's Lynn Town 0 , Stockport County 4 at Full timeKing's Lynn TownStockport CountyFull time
- Sutton United 1 , Barnet 0 at Full timeSutton UnitedBarnetFull time
- Torquay United 2 , Aldershot Town 1 at Full timeTorquay UnitedAldershot TownFull time
- Yeovil Town 3 , Solihull Moors 0 at Full timeYeovil TownSolihull MoorsFull time
- Bromley 1 , Chesterfield 2 at Full timeBromleyChesterfieldFull time
- Eastleigh 2 , Notts County 0 at Full timeEastleighNotts CountyFull time
- Maidenhead United 0 , Weymouth 1 at Full timeMaidenhead UnitedWeymouthFull time
- WealdstoneDover AthleticMatch Cancelled
Scottish League One
Promotion Round
- Airdrieonians 2 , Montrose 1 at Full timeAirdrieoniansMontroseFull time
- Cove Rangers 2 , Partick Thistle 2 at Full timeCove RangersPartick ThistleFull time
Relegation Round
- Dumbarton 1 , Forfar Athletic 0 at Full timeDumbartonForfar AthleticFull time
Scottish League Two
Promotion Round
- Stirling Albion 1 , Queen's Park 2 at Full timeStirling AlbionQueen's ParkFull time
- Stranraer 1 , Elgin City 4 at Full timeStranraerElgin CityFull time
Relegation Round
- Annan Athletic 1 , Stenhousemuir 1 at Full timeAnnan AthleticStenhousemuirFull time
- Cowdenbeath 0 , Brechin City 2 at Full timeCowdenbeathBrechin CityFull time
National League N / S
North
- Kettering TownDarlingtonMatch Cancelled
South
- Hemel Hempstead TownSt Albans CityMatch Cancelled
Welsh Premier League
Championship Group
- Penybont 2 , Barry Town United 0 at Full timePenybontBarry Town UnitedFull time
- The New Saints 0 , Caernarfon Town 0 at Full timeThe New SaintsCaernarfon TownFull time
Relegation Group
- Aberystwyth Town 5 , Cefn Druids 1 at Full timeAberystwyth TownCefn DruidsFull time
- Haverfordwest County 0 , Cardiff MU 2 at Full timeHaverfordwest CountyCardiff MUFull time
- Newtown 1 , Flint Town United 0 at Full timeNewtownFlint Town UnitedFull time
CONMEBOL Libertadores
Group G
- Flamengo 4 , Unión La Calera 1 at Full timeFlamengoUnión La CaleraFull time
- LDU Quito 3 , Vélez Sarsfield 1 at Full timeLDU QuitoVélez SarsfieldFull time
Group H
- Atlético Mineiro 2 , América de Cali 1 at Full timeAtlético MineiroAmérica de CaliFull time
Australian A-League Men
- Sydney 1 , Melbourne Victory 0 at Full timeSydneyMelbourne VictoryFull time
Austrian Bundesliga
Relegation Round
- Austria Wien 0 , Admira Wacker 0 at Full timeAustria WienAdmira WackerFull time
- Hartberg 2 , Rheindorf Altach 1 at Full timeHartbergRheindorf AltachFull time
- St. Pölten 0 , Ried 0 at Full timeSt. PöltenRiedFull time
Chinese Super League
Group A
- Shandong Taishan 1 , Guangzhou 0 at Full timeShandong TaishanGuangzhouFull time
- Cangzhou Mighty Lions 0 , Henan 0 at Full timeCangzhou Mighty LionsHenanFull time
Irish Cup
1st Round
- ArdsDollingstownMatch Cancelled
- GlentoranDundelaMatch Cancelled
- H&W WeldersSt. James' SwiftsMatch Cancelled
- InstitutePSNIMatch Cancelled
- LarneNewry CityMatch Cancelled
- Queen's UniversityBangorMatch Cancelled
- Ballymena United 4 , Portadown 1 at Full timeBallymena UnitedPortadownFull time
- Carrick Rangers 3 , Belfast Celtic 0 at Full timeCarrick RangersBelfast CelticFull time
- Cliftonville 5 , Portstewart 1 at Full timeCliftonvillePortstewartFull time
- Coleraine 0 , Crusaders 1 at Full timeColeraineCrusadersFull time
- Glenavon 1 , Dungannon Swifts 2 at Full timeGlenavonDungannon SwiftsFull time
- Linfield 2 , Annagh United 0 at Full timeLinfieldAnnagh UnitedFull time
Portuguese Primeira Liga
- Farense 1 , Portimonense 1 at Full timeFarensePortimonenseFull time
South Africa PSL
- Stellenbosch 0 , Maritzburg United 1 at Full timeStellenboschMaritzburg UnitedFull time
- Moroka Swallows 1 , SuperSport United 1 at Full timeMoroka SwallowsSuperSport UnitedFull time
Turkish Super Lig
- Hatayspor 3 , Gençlerbirliği 1 at Full timeHataysporGençlerbirliğiFull time
All times are UK and subject to change. BBC is not responsible for any changes.