Football Scores & Fixtures
UEFA Champions League
Quarter-finals
- Manchester City 2 , Borussia Dortmund 1 at Full time , Manchester City win 4 - 2 on aggregateManchester CityBorussia DortmundFull time
- Real Madrid 3 , Liverpool 1 at Full time , Real Madrid win 3 - 1 on aggregateReal MadridLiverpoolFull time
Championship
- Brentford 0 , Birmingham City 0 at Full timeBrentfordBirmingham CityFull time
- Norwich City 7 , Huddersfield Town 0 at Full timeNorwich CityHuddersfield TownFull time
League Two
- Carlisle United 2 , Scunthorpe United 0 at Full timeCarlisle UnitedScunthorpe UnitedFull time
- Morecambe 1 , Southend United 1 at Full timeMorecambeSouthend UnitedFull time
Scottish Championship
- Ayr United 0 , Dundee 3 at Full timeAyr UnitedDundeeFull time
- Greenock Morton 1 , Inverness CT 4 at Full timeGreenock MortonInverness CTFull time
Scottish League One
- Airdrieonians 2 , Falkirk 1 at Full timeAirdrieoniansFalkirkFull time
- Clyde 1 , Cove Rangers 1 at Full timeClydeCove RangersFull time
- Dumbarton 0 , Montrose 0 at Full timeDumbartonMontroseFull time
- East Fife 2 , Partick Thistle 2 at Full timeEast FifePartick ThistleFull time
- Forfar Athletic 1 , Peterhead 1 at Full timeForfar AthleticPeterheadFull time
Scottish League Two
- Brechin City 1 , Stenhousemuir 1 at Full timeBrechin CityStenhousemuirFull time
- Edinburgh City 1 , Annan Athletic 1 at Full timeEdinburgh CityAnnan AthleticFull time
- Queen's Park 3 , Cowdenbeath 0 at Full timeQueen's ParkCowdenbeathFull time
- Stirling Albion 1 , Albion Rovers 1 at Full timeStirling AlbionAlbion RoversFull time
- Elgin City 2 , Stranraer 1 at Full timeElgin CityStranraerFull time
Irish Premiership
- Ballymena United 2 , Glentoran 2 at Full timeBallymena UnitedGlentoranFull time
- Carrick Rangers 1 , Crusaders 1 at Full timeCarrick RangersCrusadersFull time
- Cliftonville 3 , Dungannon Swifts 0 at Full timeCliftonvilleDungannon SwiftsFull time
- Glenavon 1 , Warrenpoint Town 0 at Full timeGlenavonWarrenpoint TownFull time
- Portadown 1 , Larne 2 at Full timePortadownLarneFull time
Coupe de France
Last 16
- Monaco 0 , Metz 0 at Full time , Monaco win 5 - 4 on penaltiesMonacoMetzFull timeMonaco win 5 - 4 on penalties
Australian A-League Men
- Western Sydney Wanderers 2 , Central Coast Mariners 2 at Full timeWestern Sydney WanderersCentral Coast MarinersFull time
Belgian Jupiler Pro League
- SK Beveren 2 , Sint-Truiden 4 at Full timeSK BeverenSint-TruidenFull time
Czech First League
- Sigma Olomouc 0 , Slovácko 0 at Full timeSigma OlomoucSlováckoFull time
Danish Superligaen
Relegation Round
- Lyngby 0 , Vejle 0 at Full timeLyngbyVejleFull time
Japanese J1 League
- Yokohama F. Marinos 1 , Cerezo Osaka 0 at Full timeYokohama F. MarinosCerezo OsakaFull time
Serbian Super Liga
- Mačva Šabac 0 , Mladost Lučani 2 at Full timeMačva ŠabacMladost LučaniFull time
- Novi Pazar 2 , TSC 1 at Full timeNovi PazarTSCFull time
- Proleter Novi Sad 0 , Čukarički 1 at Full timeProleter Novi SadČukaričkiFull time
- Spartak Subotica 3 , Voždovac 0 at Full timeSpartak SuboticaVoždovacFull time
South Africa PSL
- Marumo Gallants 1 , Mamelodi Sundowns 3 at Full timeMarumo GallantsMamelodi SundownsFull time
- Kaizer Chiefs 2 , Stellenbosch 2 at Full timeKaizer ChiefsStellenboschFull time
Turkish Super Lig
- Fatih Karagümrük 1 , Hatayspor 0 at Full timeFatih KaragümrükHataysporFull time
- Göztepe 2 , Rizespor 0 at Full timeGöztepeRizesporFull time
- Trabzonspor 1 , Kayserispor 1 at Full timeTrabzonsporKayserisporFull time
All times are UK and subject to change. BBC is not responsible for any changes.