European Domestic Cups 22-23
Albania Egnatia
Final - May 31
Egnatia 1-0 Tirana.FC
Andorra Int.Escaldes
Final - May 27
FC.S.Coloma 1-2 Int.Escalds
Armenia Urartu
Final - May 13
Shirak 1-2 Urartu
Austria Sturm.Graz
Final - Apr 30
Rapid.Wien 0-2 Sturm.Graz
Azerbaijan Qabala
Final - June 2
Qabala 1-0 Neftchi.Baku
Belarus Torpedo
Final - May 28
Torpedo.BelAZ 2-0 BATE
Belgium R.Antwerp
Final - Apr 30
Mechelen 0-2 R.Antwerp
Bosnia Zrinjski
Final - May 16
Zrinjski 1-0 Velez.Mostar
Bulgaria Ludogorets
Final - May 24
CSKA.1948 1-3 Ludogorets
Croatia Hajduk.Split
Final - May 24
Hajduk.Split 2-0 Sibenik
Cyprus Omonia
Final - May 24
AEL 0-1 Omonia
Czechia Slovacko
Final - May 2
Spa.Praha 0-2 Slavia.Praha
Denmark Copenhagen
Final - May 18
Copenhagen 1-0 Aab
England Man.City
Final - June 3
Man.United 1-2 Man.City
Estonia Trans
Final - June 3
Flora Taln 1-2 Trans Narva
Faroe.Is Vikingur
Final - Oct 29
KI 0-1 Vikingur
Finland KuPS
Final - Sep 17
KuPS 1-0 Inter.Turku
France Toulouse
Final - Apr 29
Nantes 1-5 Toulouse
Georgia Torp.Kutaisi
Final - Dec 7
T.Kutaisi 2-0 Lok.Tbilisi.II
Germany RB.Leipzig
Final - June 3
Leipzig 2-0 E.Frankfurt
Gibraltar Magpies
Final - Apr 27
Magpies 1-1(4-2p) Lincoln.RI
Greece AEK Athens
Final - May 24
AEK 2-0 PAOK
Hungary Zalaegerszeg
Final - May 3
Zalaegrszg 2-0 Budafoki
Iceland Vikingur
Final - Oct 1
FH 2-3 Vilingur
Israel B.Jerusalem
Final - May 23
M.Netanya 0-3 B.Jersuslm
Italy Inter.Milan
Final - May 24
Inter.Milan 2-1 Fiorentina
Kazakhstan Ordabasy
Final - Nov 12
Akzhayik 4-5 Ordabasy
Kosovo Prishtina
Final - June 5
Gjilani 0-2 Prishtina
Latvia Auda
Final - Oct 19
Auda 1-0 Rigas.FS
Liechtenstein Vaduz
Final - May 17
Balzers 0-4 Vaduz
Lithuania Zalgiris
Final - Oct 16
Zalgiris 2-1 Hegelmann
Luxembourg Differdange
Final - May 26
Marisca 2-4 Differdange
Malta Birkirkara
Final - May 29
Birkirkara 2-0 Marsaxlokk
Moldova Sheriff
Final - May 28
Sheriff 0-0(4-3p) Balti
Montenegro Sutjeska
Final - May 28
A.Tivat 1-1(3-4p) Sutjeska
Netherlands PSV
Final - Apr 30
PSV 1-1(3-2p) Ajax
N.Macedonia Makedonija
Final - May 19
Struga 1-1(0-2p) Makedonija
N.Ireland Crusaders
Final - May 7
Ballymena 0-4 Crusaders
Norway Brann
Final - May 20
Brann 2-0 Lillestrom
Poland Legia Warsaw
Final - May 2
Legia 0-0(6-5p) Rakow.Cz.
Portugal Porto
Final - June 4
Porto 2-0 Sp.Braga
R.Ireland Derry.City
Final - Nov 13
Derry.City 4-0 Shelbourne
Romania Sepsi
Final - May 24
Sepsi 0-0(4-3p) Uni.Cluj
Russia Sptk.Moscow
Final - June 11
CSKA.Mos 1-1(6-5p) Krasnodar
San.Marino Virtus
Final - May 27
Virtus 3-1 Tre.Penne
Serbia Red.Star
Final - May 25
Red Star 2-1 Cukaricki
Slovakia Sp.Trnava
Final - May 1
S.Bratislava 1-3 Sp.Trnava
Slovenia Olimpija
Final - May 6
Olimpija 2-1 Maribor
Spain Real.Madrid
Final - May 6
Osasuna 1-2 R.Madrid
Sweden Hacken
Final - May 18
Mjallby 1-4 Hacken
Switzerland Young.Boys
Final - June 4
Young Boys 3-2 Lugano
Turkiye Sivasspor
Final - June 11
Fenerbahce 2-0 Basaksehir
Ukraine none
Final - none
Wales The New Saints
Final - Sun Apr 30
TNS 6-0 Bala Town