We 24May 2023Brighton1 - 1Man City
We 24May 2023Aberdeen3 - 0St Mirren
We 24May 2023Rangers2 - 2Hearts
We 24May 2023Ross County3 - 3St Johnstone
We 24May 2023Livingston1 - 1Motherwell
We 24May 2023Hibernian4 - 2Celtic
We 24May 2023Dundee Utd0 - 3Kilmarnock
We 24May 2023Villarreal2 - 0Cadiz
We 24May 2023Real Madrid2 - 1R. Vallecano
We 24May 2023Elche1 - 1Sevilla
We 24May 2023Real Betis0 - 1Getafe
We 24May 2023Espanyol3 - 3Atl Madrid
We 24May 2023Zlin2 - 1Banik Ostrava
We 24May 2023Pardubice2 - 0Jablonec
We 24May 2023Teplice1 - 1FC Brno
We 24May 2023Djurgaardens1 - 0Hacken
We 24May 2023Dnipro-11 - 2Vorskla Poltava
We 24May 2023Kolos Kovalivka0 - 3Dynamo Kyiv
We 24May 2023NK Veres Livne2 - 2Oleksandria
We 24May 2023Zorya0 - 3Shakhtar
We 24May 2023Neman Grodno0 - 0Torpedo Zh
We 24May 2023Bate Borisov1 - 1Slavia Mozyr
We 24May 2023NFiorentina1 - 2Inter

Greek Cup

We 24May 2023AEK Athens2 - 0PAOK Salonika

Bulgarian Cup

We 24May 2023CSKA 1948 Sofia1 - 3Ludogorets

Georgian League

We 24May 2023Torpedo Kutaisi2 - 3Dinamo Tbilisi

Faroe League

We 24May 2023Ki Klaksvik2 - 1B36 Torshavn
We 24May 2023Independiente M2 - 1Nacional Montevideo
We 24May 2023Bolivar1 - 0Barcelona de G
We 24May 2023Aucas1 - 2Racing Club
We 24May 2023Alianza Lima1 - 2Libertad
We 24May 2023Cerro Porteno0 - 3Palmeiras
We 24May 2023Liverpool FC1 - 0Independiente d V


Agonising over Aberdeen?
Yearning for Yeovil? Our database is crammed with every football club you could possibly wish for


A plethora of players ranging from Adebayor to Zamora. All you need to know to find out who is the best bet to score next


Whether it's the Johnstone's Paint Trophy or the Champions League, Soccerbase will ensure you don't experience a big cup upset


Card-happy control freak?
Astute arbiter? Make the right decision on any referee with the help of our specialist pages


From Allardyce to Zola, our massive manager database, with histories and win ratios, is sure to get your vote of confidence