Football Scores & Fixtures
UEFA Women's Champions League
Semi-finals
- Barcelona 5 , Wolfsburg 1 at Full time , Barcelona win 5 - 3 on aggregateBarcelonaWolfsburgFull time
Championship
- Huddersfield Town 2 , Barnsley 1 at Full timeHuddersfield TownBarnsleyFull time
League Two
- Newport County 1 , Colchester United 2 at Full timeNewport CountyColchester UnitedFull time
Scottish Championship
- Kilmarnock 2 , Arbroath 1 at Full timeKilmarnockArbroathFull time
Scottish League Two
- Edinburgh City 2 , Annan Athletic 1 at Full timeEdinburgh CityAnnan AthleticFull time
Irish Premier Division
- Bohemians 1 , Shamrock Rovers 3 at Full timeBohemiansShamrock RoversFull time
- Derry City 7 , UCD 1 at Full timeDerry CityUCDFull time
- Dundalk 2 , Shelbourne 1 at Full timeDundalkShelbourneFull time
- St Patrick's Athletic 2 , Finn Harps 0 at Full timeSt Patrick's AthleticFinn HarpsFull time
German Bundesliga
- Wolfsburg 5 , Mainz 05 0 at Full timeWolfsburgMainz 05Full time
Australian A-League Men
- Macarthur 1 , Melbourne Victory 4 at Full timeMacarthurMelbourne VictoryFull time
Croatia Prva HNL
- Hrvatski dragovoljac 3 , Šibenik 1 at Full timeHrvatski dragovoljacŠibenikFull time
Danish Superligaen
Relegation Round
- SønderjyskE 0 , Vejle 1 at Full timeSønderjyskEVejleFull time
Dutch Eredivisie
- Twente 2 , Sparta Rotterdam 0 at Full timeTwenteSparta RotterdamFull time
Finnish Veikkausliiga
- Haka 2 , HIFK 1 at Full timeHakaHIFKFull time
- Lahti 0 , KuPS 1 at Full timeLahtiKuPSFull time
Polish Ekstraklasa
- Radomiak Radom 0 , Cracovia 1 at Full timeRadomiak RadomCracoviaFull time
- Zagłębie Lubin 2 , Górnik Zabrze 4 at Full timeZagłębie LubinGórnik ZabrzeFull time
Portuguese Primeira Liga
- Vizela 2 , Arouca 1 at Full timeVizelaAroucaFull time
Turkish Super Lig
- Rizespor 0 , Fenerbahçe 6 at Full timeRizesporFenerbahçeFull time
All times are UK and subject to change. BBC is not responsible for any changes.