Football Scores & Fixtures
English Football League - League One
Promotion Play-offs - Semi-finals
- Barnsley 1 , Bolton Wanderers 0 at Full time , Barnsley win 2 - 1 on aggregateBarnsleyBolton WanderersFull time
Scottish Premiership Play-offs
Play-offs - Semi-finals
- Partick Thistle 3 , Ayr United 0 at Full time , Partick Thistle win 8 - 0 on aggregatePartick ThistleAyr UnitedFull time
Scottish League One Play-offs
Final
- Clyde 1 , Annan Athletic 2 at Full time , Annan Athletic win 5 - 2 on aggregateClydeAnnan AthleticFull time
Irish Premier League
- Cork City 1 , Sligo Rovers 0 at Full timeCork CitySligo RoversFull time
- Derry City 4 , UCD 1 at Full timeDerry CityUCDFull time
- Dundalk 2 , Bohemians 2 at Full timeDundalkBohemiansFull time
- Shelbourne 0 , St Patrick's Athletic 1 at Full timeShelbourneSt Patrick's AthleticFull time
- Shamrock Rovers 1 , Drogheda United 2 at Full timeShamrock RoversDrogheda UnitedFull time
Spanish La Liga
- Cádiz 2 , Real Valladolid 0 at Full timeCádizReal ValladolidFull time
German Bundesliga
- Freiburg 2 , Wolfsburg 0 at Full timeFreiburgWolfsburgFull time
Italian Serie A
- Sassuolo 1 , Monza 2 at Full timeSassuoloMonzaFull time
Australian A-League Men
Semi-finals
- Melbourne City 4 , Sydney 0 at Full time , Melbourne City win 5 - 1 on aggregateMelbourne CitySydneyFull time
Austrian Bundesliga
Relegation Round
- Ried 0 , Rheindorf Altach 1 at Full timeRiedRheindorf AltachFull time
Chinese Super League
- Wuhan Three Towns 3 , Chengdu Rongcheng 3 at Full timeWuhan Three TownsChengdu RongchengFull time
- Cangzhou Mighty Lions 2 , Changchun Yatai 4 at Full timeCangzhou Mighty LionsChangchun YataiFull time
- Nantong Zhiyun 1 , Shenzhen 1 at Full timeNantong ZhiyunShenzhenFull time
- Qingdao Hainiu 2 , Zhejiang 2 at Full timeQingdao HainiuZhejiangFull time
- Shanghai Shenhua 1 , Beijing Guoan 1 at Full timeShanghai ShenhuaBeijing GuoanFull time
Croatia Prva HNL
- Slaven Koprivnica 0 , Hajduk Split 1 at Full timeSlaven KoprivnicaHajduk SplitFull time
- Šibenik 1 , Osijek 4 at Full timeŠibenikOsijekFull time
Danish Superligaen
Relegation Round
- Horsens 0 , Silkeborg 1 at Full timeHorsensSilkeborgFull time
French Ligue 1
- Olympique Lyonnais 3 , Monaco 1 at Full timeOlympique LyonnaisMonacoFull time
Japanese J1 League
- Consadole Sapporo 2 , Kyoto Sanga 1 at Full timeConsadole SapporoKyoto SangaFull time
Polish Ekstraklasa
- Zagłębie Lubin 2 , Stal Mielec 0 at Full timeZagłębie LubinStal MielecFull time
- Korona Kielce 0 , Lech Poznań 3 at Full timeKorona KielceLech PoznańFull time
Portuguese Primeira Liga
- Marítimo 1 , Vizela 0 at Full timeMarítimoVizelaFull time
Saudi League
- Damac 0 , Al Hilal 1 at Full timeDamacAl HilalFull time
Ukraine Premier League
- Dnipro-1 2 , Kolos Kovalivka 1 at Full timeDnipro-1Kolos KovalivkaFull time
- Vorskla 1 , Kryvbas KR 0 at Full timeVorsklaKryvbas KRFull time
- Shakhtar Donetsk 2 , Veres Rivne 1 at Full timeShakhtar DonetskVeres RivneFull time
All times are UK and subject to change. BBC is not responsible for any changes.