We 09May 2018Saudi Arabia2 - 0Algeria
We 09May 2018Chelsea1 - 1Huddersfield
We 09May 2018Leicester3 - 1Arsenal
We 09May 2018Tottenham1 - 0Newcastle
We 09May 2018Man City3 - 1Brighton
We 09May 2018Celtic0 - 0Kilmarnock
We 09May 2018Hearts2 - 1Hibernian

Scottish Division 1 play-off

We 09May 2018Alloa0 - 1Dumbarton

Scottish Division 2 play-off

We 09May 2018Stenh'semuir2 - 0Peterhead
We 09May 2018Barcelona5 - 1Villarreal
We 09May 2018Sevilla3 - 2Real Madrid
We 09May 2018Domzale1 - 1Maribor
We 09May 2018Ankaran Hrvatini0 - 0NK Krsko
We 09May 2018Rudar Velenje1 - 1O. Ljubljana
We 09May 2018Gornik Zabrze2 - 2Korona Kielce
We 09May 2018Legia Warsaw3 - 2Wisla Plock
We 09May 2018Wisla Krakow3 - 0Zaglebie Lubin
We 09May 2018Lech Poznan0 - 2Jagiellonia
We 09May 2018NK Istra 19611 - 5Hajduk Split
We 09May 2018Osijek3 - 1Cibalia
We 09May 2018Thun0 - 1FC Zurich
We 09May 2018Grasshoppers0 - 2FC Sion
We 09May 2018St Gallen2 - 3Lucerne
We 09May 2018Linfield3 - 4Glentoran
We 09May 2018Cliftonville4 - 0Ballymena
We 09May 2018Carrick Rangers1 - 3Newry City
We 09May 2018NJuventus4 - 0Milan

Unibond Division 1

We 09May 2018Marske Utd1 - 0Stockton T

Dutch Play-Off

We 09May 2018Den Haag2 - 5Vitesse Arn.
We 09May 2018Heerenveen4 - 3FC Utrecht

Belgian Play Off

We 09May 2018Royal Antwerp2 - 1KAS Eupen
We 09May 2018Oostende1 - 3Lokeren
We 09May 2018St. Truiden3 - 2KFCO Beerschot-W


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