Su 21May 2017Benin2 - 2Burkina Faso
Su 21May 2017Chelsea5 - 1Sunderland
Su 21May 2017Liverpool3 - 0Middlesbro
Su 21May 2017Hull1 - 7Tottenham
Su 21May 2017Arsenal3 - 1Everton
Su 21May 2017Southampton0 - 1Stoke
Su 21May 2017Burnley1 - 2West Ham
Su 21May 2017Watford0 - 5Man City
Su 21May 2017Man Utd2 - 0C Palace
Su 21May 2017Swansea2 - 1West Brom
Su 21May 2017Leicester1 - 1Bournemouth
Su 21May 2017Celtic2 - 0Hearts
Su 21May 2017Partick0 - 6Aberdeen
Su 21May 2017St Johnstone1 - 2Rangers
Su 21May 2017Voluntari1 - 0Botosani
Su 21May 2017Mirandes2 - 2Valladolid
Su 21May 2017Numancia0 - 1Lugo
Su 21May 2017Lyngby3 - 1FC Copenhagen
Su 21May 2017SonderjyskE3 - 0Brondby
Su 21May 2017Karpaty Lvov0 - 1Vorskla Poltava
Su 21May 2017Shakhtar1 - 1Olimpik Donetsk
Su 21May 2017Dynamo Kiev1 - 2Zorya
Su 21May 2017Oleksandria1 - 1Ch. Odessa
Su 21May 2017FC Sion2 - 3Lucerne
Su 21May 2017St Gallen4 - 1Grasshoppers
Su 21May 2017Young Boys2 - 1Basel
Su 21May 2017Tom Tomsk1 - 5FK Krasnodar
Su 21May 2017Lok. Moscow0 - 2Zenit
Su 21May 2017Amkar Perm1 - 2Rubin
Su 21May 2017CSKA Mosc.4 - 0Anzhi
Su 21May 2017FC Ufa1 - 0Ural Sver. Oblast
Su 21May 2017Arsenal Tula3 - 0Spartak Moscow
Su 21May 2017Gazovik Orenburg2 - 0R. Rostov
Su 21May 2017Kryliya Sovetov1 - 3Terek Grozny
Su 21May 2017Neman Grodno2 - 0Krumkachy
Su 21May 2017Slavia Mozyr2 - 3Isloch Minsk
Su 21May 2017Gorodeya3 - 2Torpedo Zh
Su 21May 2017Club Brugge2 - 1Gent
Su 21May 2017Anderlecht3 - 2Oostende
Su 21May 2017Waregem2 - 2Charleroi
Su 21May 2017Empoli0 - 1Atalanta
Su 21May 2017Milan3 - 0Bologna
Su 21May 2017Genoa2 - 1Torino
Su 21May 2017Udinese1 - 1Sampdoria
Su 21May 2017Sassuolo6 - 2Cagliari
Su 21May 2017Juventus3 - 0Crotone
Su 21May 2017Lazio1 - 3Inter
Su 21May 2017Konyaspor3 - 0Kardemir
Su 21May 2017Trabzonspor0 - 0Istanbul Buyuk.
Su 21May 2017AFC United0 - 0Hacken
Su 21May 2017IK Sirius1 - 1Hammarby
Su 21May 2017Malmo1 - 2Norrkoping
Su 21May 2017Lech Poznan0 - 0Lechia Gdansk
Su 21May 2017Jagiellonia0 - 0Legia Warsaw
Su 21May 2017Metalac3 - 0Novi Pazar
Su 21May 2017Sp Subotica2 - 1Backa Palanka
Su 21May 2017Radnik Surdulica2 - 2Borac Cacak
Su 21May 2017Cukaricki0 - 1Rad Beograd
Su 21May 2017Partizan5 - 0Mladost Lucani
Su 21May 2017Napredak1 - 1Vozdovac
Su 21May 2017Red Star4 - 0Radnicki Nis
Su 21May 2017Vojvodina NS1 - 0Javor
Su 21May 2017Rapid Vienna1 - 0Sturm Graz
Su 21May 2017Dunav Ruse0 - 1Levski Sofia
Su 21May 2017Loko. Plovdiv2 - 1Cherno More
Su 21May 2017Valencia1 - 3Villarreal
Su 21May 2017Atl Madrid3 - 1Ath Bilbao
Su 21May 2017Celta Vigo2 - 2Sociedad
Su 21May 2017Barcelona4 - 2Eibar
Su 21May 2017Malaga0 - 2Real Madrid
Su 21May 2017NK Aluminij0 - 0Domzale
Su 21May 2017NK Krsko1 - 1Koper
Su 21May 2017NK Radomlje1 - 1NK Maribor
Su 21May 2017NK Celje1 - 1Rudar Velenje
Su 21May 2017ND HIT Gorica1 - 0O. Ljubljana
Su 21May 2017Osijek0 - 1Din Zagreb
Su 21May 2017Rijeka4 - 0Cibalia
Su 21May 2017PAOK Salonika1 - 0Panionios
Su 21May 2017AEK Athens1 - 0Panathinaikos
Su 21May 2017Tromso1 - 1Stromsgodset
Su 21May 2017Sarpsborg2 - 0Valerenga
Su 21May 2017Aalesund2 - 0Sandefjord
Su 21May 2017Kristiansund3 - 2Haugesund
Su 21May 2017Odd Grenland1 - 2Molde
Su 21May 2017Moreirense3 - 1Porto
Su 21May 2017Tondela2 - 0Braga
Su 21May 2017Estoril4 - 2Arouca
Su 21May 2017Sporting4 - 1Chaves
Su 21May 2017Braunschweig2 - 1Karlsruhe
Su 21May 2017F Dusseldorf1 - 0Erzegbirge A
Su 21May 2017Greuther Furth1 - 2Union Berlin
Su 21May 2017Dyn Dresden1 - 1Arminia
Su 21May 2017SV Sandhausen1 - 1Hannover
Su 21May 2017Heidenheim2 - 11860 Munich
Su 21May 2017Stuttgart4 - 1Wurz. Kickers
Su 21May 2017Kaiserslautern1 - 0Nuremberg
Su 21May 2017Bochum1 - 3St Pauli
Su 21May 2017Vancouver W2 - 0Kansas City
Su 21May 2017Philadelphia U2 - 1Colorado
Su 21May 2017Atlanta U4 - 1Houston
Su 21May 2017Dallas0 - 1San Jose
Su 21May 2017New England2 - 1Columbus Crew
Su 21May 2017Minnesota U1 - 2LA Galaxy
Su 21May 2017NMacclesfield2 - 3York

FA Vase

Su 21May 2017NCleethorpes T0 - 4South Shields

Moldovan League

Su 21May 2017Ungheni0 - 6FC Sheriff
Su 21May 2017Milsami Orhei2 - 0Zaria Balti
Su 21May 2017Saxan2 - 3Dacia

Macedonian League

Su 21May 2017Sileks Kratovo3 - 3Pelister Bitola
Su 21May 2017Vardar Skopje2 - 0Renova
Su 21May 2017Shkendija2 - 2Rabotnicki

Cypriot League

Su 21May 2017AEL Limassol3 - 2Omonia Nicosia

Latvian League

Su 21May 2017Spartaks Jurmala1 - 0Metta Riga
Su 21May 2017Ventspils0 - 0FK Riga
Su 21May 2017Dag Liepaja3 - 0Jelgava

Bosnian League

Su 21May 2017M-BSI Jajce0 - 0NK Siroki Brijeg

Georgian League

Su 21May 2017Dinamo Tbilisi3 - 2Samtredia
Su 21May 2017Dinamo Batumi0 - 0Chikhura Sach.

Luxembourg League

Su 21May 2017Racing (Lux)4 - 5P Niedercorn
Su 21May 2017Jeunesse Canach0 - 2F91 Dudelange
Su 21May 2017Fola Esch4 - 2Kaerjeng
Su 21May 2017Differdange6 - 2Victoria Rosport

Faroe League

Su 21May 2017B36 Torshavn4 - 007 Vestur
Su 21May 2017Ki Klaksvik1 - 0HB Torshavn
Su 21May 2017Vikingur (FIs)3 - 0TB/FCS/ROYN

Gibraltar Premier League

Su 21May 2017Glacis United0 - 2Europa F.C

Andorran League

Su 21May 2017FC Santa Coloma1 - 1Lusitanos

Albanian League

Su 21May 2017Partizan Tirana3 - 0Korabi Peshkopi

 

Match in Focus

19:00 TODAY SKY

Albania v Wales

Home WinDrawAway Win
Key stats
  • Albania have scored twice in their last eight matches
Expert verdict
Wales will be down in the dumps after failing to top their Nations League group following a home defeat to Denmark on Friday, although they take a serious drop in grade against an Albanian side, who not only played 24 hours later so are more fatigued but also did so with ten men for 70 minutes of the 4-0 loss to Scotland.

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