Football Scores & Fixtures
UEFA Champions League
Semi-finals
- Villarreal 2 , Liverpool 3 at Full time , Liverpool win 5 - 2 on aggregateVillarrealLiverpoolAggregate score Villarreal 2 , Liverpool 5Full time
Championship
- AFC Bournemouth 1 , Nottingham Forest 0 at Full timeAFC BournemouthNottingham ForestFull time
Scottish Premiership Play-offs
Play-offs - Quarter-finals
- Partick Thistle 1 , Inverness CT 2 at Full time , Inverness CT win 3 - 1 on aggregatePartick ThistleInverness CTFull time
National League N / S
South
- Chelmsford City 1 , Concord Rangers 1 at Full timeChelmsford CityConcord RangersFull time
Scottish Championship Play-offs
Semi-finals
- Montrose 1 , Airdrieonians 0 at Full time , Airdrieonians win 6 - 5 on aggregateMontroseAirdrieoniansFull time
Scottish League One Play-offs
Semi-finals
- Annan Athletic 1 , Forfar Athletic 0 at Full time , Annan Athletic win 2 - 1 on aggregateAnnan AthleticForfar AthleticFull time
- Edinburgh City 4 , Dumbarton 1 at Full time , Edinburgh City win 5 - 2 on aggregateEdinburgh CityDumbartonFull time
Scottish SWPL 1
- Aberdeen 4 , Partick Thistle 2 at Full timeAberdeenPartick ThistleFull time
Northern Ireland Play-offs 1/2
Finals
- Annagh United 2 , Portadown 3 at Full time , Portadown win 4 - 2 on aggregateAnnagh UnitedPortadownFull time
CONMEBOL Libertadores
Group A
- Deportivo Táchira 1 , Emelec 4 at Full timeDeportivo TáchiraEmelecFull time
Group B
- Caracas 1 , Libertad 0 at Full timeCaracasLibertadFull time
- The Strongest 5 , Athletico Paranaense 0 at Full timeThe StrongestAthletico ParanaenseFull time
Australian A-League Men
- Brisbane Roar 0 , Central Coast Mariners 2 at Full timeBrisbane RoarCentral Coast MarinersFull time
Brazilian Serie A
- São Paulo 2 , Santos 1 at Full timeSão PauloSantosFull time
Finnish Veikkausliiga
- Inter Turku 0 , HJK 1 at Full timeInter TurkuHJKFull time
Japanese J1 League
- Nagoya Grampus 1 , Kyoto Sanga 1 at Full timeNagoya GrampusKyoto SangaFull time
- Sanfrecce Hiroshima 1 , Kashiwa Reysol 2 at Full timeSanfrecce HiroshimaKashiwa ReysolFull time
- Kashima Antlers 3 , Júbilo Iwata 1 at Full timeKashima AntlersJúbilo IwataFull time
- Sagan Tosu 1 , Cerezo Osaka 1 at Full timeSagan TosuCerezo OsakaFull time
- Shonan Bellmare 1 , Shimizu S-Pulse 4 at Full timeShonan BellmareShimizu S-PulseFull time
- Avispa Fukuoka 5 , Tokyo 1 at Full timeAvispa FukuokaTokyoFull time
Saudi League
- Al Fayha 1 , Al Hilal 0 at Full timeAl FayhaAl HilalFull time
South Africa PSL
- Moroka Swallows 0 , AmaZulu 1 at Full timeMoroka SwallowsAmaZuluFull time
- SuperSport United 0 , Stellenbosch 0 at Full timeSuperSport UnitedStellenboschFull time
- Sekhukhune United 0 , Mamelodi Sundowns 2 at Full timeSekhukhune UnitedMamelodi SundownsFull time
- Kaizer Chiefs 1 , Marumo Gallants 0 at Full timeKaizer ChiefsMarumo GallantsFull time
All times are UK and subject to change. BBC is not responsible for any changes.