Su 20May 2018Jordan3 - 0Cyprus

Scottish Division 1 play-off

Su 20May 2018Partick0 - 1Livingston
Su 20May 2018Barcelona B3 - 1Cadiz
Su 20May 2018Numancia1 - 1Osasuna
Su 20May 2018Alcorcon4 - 0R. Vallecano
Su 20May 2018Zaragoza4 - 1Albacete
Su 20May 2018Cordoba2 - 0Almeria
Su 20May 2018Valencia2 - 1Deportivo
Su 20May 2018Ath Bilbao0 - 1Espanyol
Su 20May 2018Atl Madrid2 - 2Eibar
Su 20May 2018Barcelona1 - 0Sociedad
Su 20May 2018Newi CD1 - 0Cardiff MU
Su 20May 2018Genoa1 - 2Torino
Su 20May 2018Napoli2 - 1Crotone
Su 20May 2018Cagliari1 - 0Atalanta
Su 20May 2018Milan5 - 1Fiorentina
Su 20May 2018Udinese1 - 0Bologna
Su 20May 2018Chievo1 - 0Benevento
Su 20May 2018Spal3 - 1Sampdoria
Su 20May 2018Sassuolo0 - 1Roma
Su 20May 2018Lazio2 - 3Inter
Su 20May 2018Hammarby0 - 1AIK Solna
Su 20May 2018Malmo2 - 0Hacken
Su 20May 2018Cabinteely1 - 2Galway FC
Su 20May 2018Veres Rivne1 - 1Mariupol
Su 20May 2018Vorskla Poltava2 - 0Zorya
Su 20May 2018Voluntari1 - 1Botosani
Su 20May 2018CSMS Iasi1 - 2Uni Craiova
Su 20May 2018CFR Cluj1 - 0Viitorul C
Su 20May 2018Steaua1 - 0Astra Giurgiu
Su 20May 2018Dnepr Mogilev0 - 0FC Minsk
Su 20May 2018Torpedo Minsk0 - 0Smolevichi-STI
Su 20May 2018Sturm Graz2 - 0Admira Wacker
Su 20May 2018ASK Linz1 - 3Wolfsberger
Su 20May 2018Rapid Vienna4 - 1Altach
Su 20May 2018RB Salzburg1 - 0Mattersburg
Su 20May 2018St Polten2 - 0Aus. Vienna
Su 20May 2018Ludogorets2 - 2Botev Plovdiv
Su 20May 2018CSKA Sofia1 - 0Beroe Stara
Su 20May 2018Vereya Stara0 - 2Levski Sofia
Su 20May 2018Domzale3 - 1NK Krsko
Su 20May 2018Ankaran Hrvatini0 - 2NK Celje
Su 20May 2018Korona Kielce0 - 2Zaglebie Lubin
Su 20May 2018Gornik Zabrze2 - 0Wisla Krakow
Su 20May 2018Jagiellonia2 - 1Wisla Plock
Su 20May 2018Lech Poznan0 - 3Legia Warsaw
Su 20May 2018New England0 - 1Columbus Crew
Su 20May 2018Philadelphia U4 - 1Real Salt Lake
Su 20May 2018San Jose1 - 3DC United
Su 20May 2018Minnesota U1 - 1Kansas City
Su 20May 2018Chicago2 - 3Houston
Su 20May 2018Brackley1 - 1Bromley

FA Vase

Su 20May 2018Stockton T0 - 1Thatcham Town

Macedonian League

Su 20May 2018Shkendija4 - 0Pelister Bitola

French Division 2

Su 20May 2018Ajaccio2 - 2Le Havre

Russian Rel/Promotion PlayOff

Su 20May 2018Tambov0 - 1Amkar Perm
Su 20May 2018Anzhi4 - 3Yen. Krasnoyarsk

Belgian Play Off

Su 20May 2018Club Brugge0 - 1Gent
Su 20May 2018Anderlecht1 - 2Genk
Su 20May 2018Charleroi0 - 0St Liege

Armenian League

Su 20May 2018Shirak Gumri0 - 3Pyunik Yerevan
Su 20May 2018Alashkert2 - 0Gandzasar

Andorra Cup

Su 20May 2018FC Santa Coloma2 - 1UE Sant Julia

Bosnian League

Su 20May 2018Zrinjski Mostar4 - 0Krupa na Vrbasu

Kosovo League

Su 20May 2018Prishtina0 - 0Drita

 

Match in Focus

19:45 TODAY SKY

Wales v Denmark

Home WinDrawAway Win
Key stats
  • Wales have conceded in four of their last six matches in all competitions
Expert verdict
Denmark stalled Wales’ Nations League progress in the reverse fixture and can go top of the group with victory in Cardiff. Age Hareide’s men sunk the Welsh 2-0 in September courtesy of a Christian Eriksen brace and their resolute rearguard and prolificacy in the final third can see them ease past the hosts again. Wales took maximum points from their two matches with Ireland but have crumbled when hositng Spain in a friendly.

Competitions

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

Teams

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

Players

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

Referees

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