Tu 09May 2023Real Madrid1 - 1Man City

Scottish Division 1 play-off

Tu 09May 2023Airdrieonians6 - 2Falkirk
Tu 09May 2023Alloa1 - 0Hamilton

Scottish Division 2 play-off

Tu 09May 2023Annan6 - 0Dumbarton
Tu 09May 2023East Fife0 - 1Clyde
Tu 09May 2023KTP Kotka3 - 3HJK Helsinki
Tu 09May 2023AC Oulu0 - 2KPS Kuopio
Tu 09May 2023Honka0 - 2FC Haka
Tu 09May 2023Varnamo3 - 1Varbergs Bois
Tu 09May 2023Hammarby0 - 0Mjallby
Tu 09May 2023Napredak1 - 2Radnicki Nis
Tu 09May 2023Mladost Lucani2 - 0Radnik Surdulica
Tu 09May 2023Tacuary3 - 0Libertad
Tu 09May 2023Racing Club M0 - 2Penarol
Tu 09May 2023Corinthians1 - 1Fortaleza
Tu 09May 2023Deportivo Cali2 - 0Envigado
Tu 09May 2023Atletico Huila0 - 2America de Cali
Tu 09May 2023LDU Quito1 - 1Delfin
Tu 09May 2023Atlanta1 - 1Deportivo Riestra

Liga Prof Argentina Torneo

Tu 09May 2023Central Cordoba SDE0 - 1Sarmiento
Tu 09May 2023Ulsan Hyundai1 - 0Gangwon
Tu 09May 2023FC Seoul3 - 1Gwangju
Tu 09May 2023Daegu1 - 1Pohang S

Scottish Premier Play-offs

Tu 09May 2023Partick4 - 3Queen's Park
Tu 09May 2023Magallanes1 - 2Curico Unido
Tu 09May 2023Nublense1 - 0Deportes Copiapo
Tu 09May 2023Union Espanola3 - 2Union La Calera



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