We 19Apr 2023Inter3 - 3Benfica
We 19Apr 2023B Munich1 - 1Man City
We 19Apr 2023QPR1 - 1Norwich
We 19Apr 2023Blackburn1 - 1Coventry
We 19Apr 2023Watford1 - 3Cardiff
We 19Apr 2023Swansea4 - 2Preston
We 19Apr 2023Reading1 - 1Luton
We 19Apr 2023Middlesbrough3 - 1Hull
We 19Apr 2023Rothes0 - 2Huntly
We 19Apr 2023Keith0 - 2Brechin
We 19Apr 2023Kayserispor0 - 0Kasimpasa
We 19Apr 2023Istanbulspor3 - 3Antalyaspor
We 19Apr 2023Besiktas3 - 0Hatayspor
We 19Apr 2023Basaksehir1 - 2Fenerbahce
We 19Apr 2023Konyaspor1 - 2Adana Demirspor
We 19Apr 2023HJK Helsinki4 - 0VPS Vaasa
We 19Apr 2023KPS Kuopio0 - 1Honka
We 19Apr 2023Lillestrom4 - 3Stromsgodset
We 19Apr 2023Go A Eagles3 - 2RKC Waalwijk
We 19Apr 2023Inhulets Petrove1 - 0Rukh Vynnyky
We 19Apr 2023Flint Town U2 - 3Caernarfon
We 19Apr 2023Swindon Sup.2 - 1Poole Town
We 19Apr 2023Truro City4 - 0Salisbury FC
We 19Apr 2023Once Caldas1 - 3Alianza Petrolera
We 19Apr 2023Jaguares de Cordoba1 - 1La Equidad
We 19Apr 2023Olimpia1 - 0Patronato
We 19Apr 2023Boca Juniors2 - 1Deportivo Pereira
We 19Apr 2023Paranaense2 - 1Atletico Mineiro
We 19Apr 2023Independiente d V2 - 0Liverpool FC
We 19Apr 2023Nacional Montevideo2 - 1Independiente M
We 19Apr 2023Gimpo Citizen1 - 0Busan IPark
We 19Apr 2023Gimcheon Sangmu2 - 1Jeonnam Dragons
We 19Apr 2023Cheonan City1 - 1Ansan Greeners



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


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


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