European Scores & Fixtures
Spanish Copa Del Rey
Final
- Real Betis 1 , Valencia 1 After extra time , Real Betis win 5 - 4 on penaltiesReal BetisValenciaAfter extra timeReal Betis win 5 - 4 on penalties
German Bundesliga
- Eintracht Frankfurt 2 , Hoffenheim 2 at Full timeEintracht FrankfurtHoffenheimFull time
- Freiburg 3 , Borussia M'gladbach 3 at Full timeFreiburgBorussia M'gladbachFull time
- Greuther Fürth 1 , Bayer Leverkusen 4 at Full timeGreuther FürthBayer LeverkusenFull time
- Köln 3 , Arminia Bielefeld 1 at Full timeKölnArminia BielefeldFull time
- RB Leipzig 1 , Union Berlin 2 at Full timeRB LeipzigUnion BerlinFull time
- Bayern Munich 3 , Borussia Dortmund 1 at Full timeBayern MunichBorussia DortmundFull time
Italian Serie A
- Torino 2 , Spezia 1 at Full timeTorinoSpeziaFull time
- Venezia 1 , Atalanta 3 at Full timeVeneziaAtalantaFull time
- Inter Milan 3 , Roma 1 at Full timeInter MilanRomaFull time
- Hellas Verona 1 , Sampdoria 1 at Full timeHellas VeronaSampdoriaFull time
Austrian Bundesliga
Relegation Round
- Admira Wacker 1 , Hartberg 3 at Full timeAdmira WackerHartbergFull time
- LASK 2 , Rheindorf Altach 1 at Full timeLASKRheindorf AltachFull time
- WSG Tirol 2 , Ried 0 at Full timeWSG TirolRiedFull time
Belgian Jupiler Pro League
Conference League Play-off Group
- Mechelen 1 , Sporting Charleroi 0 at Full timeMechelenSporting CharleroiFull time
Belgian Play-offs 1/2
Final
- RWDM 0 , RFC Seraing 1 at Full time , RFC Seraing win 1 - 0 on aggregateRWDMRFC SeraingFull time
Croatia Prva HNL
- Istra 1961 2 , Lokomotiva Zagreb 2 at Full timeIstra 1961Lokomotiva ZagrebFull time
- Rijeka 3 , Osijek 1 at Full timeRijekaOsijekFull time
Czech First League
Championship Round
- Sparta Prague 3 , Baník Ostrava 1 at Full timeSparta PragueBaník OstravaFull time
Relegation Round
- Jablonec 0 , Pardubice 1 at Full timeJablonecPardubiceFull time
- Karviná 1 , Zlín 1 at Full timeKarvináZlínFull time
- Teplice 2 , Bohemians 1905 2 at Full timeTepliceBohemians 1905Full time
Dutch Eredivisie
- NEC 0 , Ajax 1 at Full timeNECAjaxFull time
- AZ 2 , Heerenveen 1 at Full timeAZHeerenveenFull time
- RKC Waalwijk 0 , PEC Zwolle 2 at Full timeRKC WaalwijkPEC ZwolleFull time
- Cambuur 1 , PSV 2 at Full timeCambuurPSVFull time
Finnish Veikkausliiga
- HJK 1 , Inter Turku 4 at Full timeHJKInter TurkuFull time
- Ilves 3 , VPS 2 at Full timeIlvesVPSFull time
French Ligue 1
- Olympique Lyonnais 5 , Montpellier 2 at Full timeOlympique LyonnaisMontpellierFull time
- Saint-Étienne 1 , Monaco 4 at Full timeSaint-ÉtienneMonacoFull time
- PSG 1 , Lens 1 at Full timePSGLensFull time
Norwegian Eliteserien
- Odd 2 , Aalesund 3 at Full timeOddAalesundFull time
- Strømsgodset 0 , Sandefjord 5 at Full timeStrømsgodsetSandefjordFull time
Polish Ekstraklasa
- Śląsk Wrocław 0 , Nieciecza 4 at Full timeŚląsk WrocławNiecieczaFull time
- Piast Gliwice 2 , Jagiellonia Białystok 1 at Full timePiast GliwiceJagiellonia BiałystokFull time
- Lechia Gdańsk 2 , Warta Poznań 0 at Full timeLechia GdańskWarta PoznańFull time
Portuguese Primeira Liga
- Portimonense 1 , Moreirense 0 at Full timePortimonenseMoreirenseFull time
- Benfica 0 , Famalicão 0 at Full timeBenficaFamalicãoFull time
- Santa Clara 2 , Marítimo 2 at Full timeSanta ClaraMarítimoFull time
- Gil Vicente 1 , Paços de Ferreira 1 at Full timeGil VicentePaços de FerreiraFull time
Credit Suisse Super League
- Zürich 5 , Sion 1 at Full timeZürichSionFull time
- Young Boys 3 , Servette 1 at Full timeYoung BoysServetteFull time
Turkish Super Lig
- Fatih Karagümrük 2 , Giresunspor 1 at Full timeFatih KaragümrükGiresunsporFull time
- Gaziantep FK 1 , Göztepe 1 at Full timeGaziantep FKGöztepeFull time
- Adana Demirspor 1 , Trabzonspor 3 at Full timeAdana DemirsporTrabzonsporFull time
Ukraine Premier League
- DesnaMinaiMatch Cancelled
- Dynamo KyivLvivMatch Cancelled
- Kolos KovalivkaDnipro-1Match Cancelled
- Metalist 1925 KharkivMariupolMatch Cancelled
- Rukh VynnykyInhulets'Match Cancelled
- Veres RivneChornomoretsMatch Cancelled
- VorsklaOleksandriaMatch Cancelled
- ZoryaShakhtar DonetskMatch Cancelled
All times are UK and subject to change. BBC is not responsible for any changes.