Sa 20Jun 2020Watford1 - 1Leicester
Sa 20Jun 2020Brighton2 - 1Arsenal
Sa 20Jun 2020West Ham0 - 2Wolves
Sa 20Jun 2020Bournemouth0 - 2Crystal Palace
Sa 20Jun 2020Fulham0 - 2Brentford
Sa 20Jun 2020Middlesbrough0 - 3Swansea
Sa 20Jun 2020Millwall2 - 3Derby
Sa 20Jun 2020Sheff Wed1 - 1Nottm Forest
Sa 20Jun 2020Huddersfield0 - 2Wigan
Sa 20Jun 2020Hull0 - 1Charlton
Sa 20Jun 2020QPR0 - 1Barnsley
Sa 20Jun 2020Blackburn3 - 1Bristol C
Sa 20Jun 2020Reading1 - 1Stoke
Sa 20Jun 2020Luton1 - 1Preston
Sa 20Jun 2020West Brom0 - 0Birmingham
Sa 20Jun 2020Torino1 - 1Parma
Sa 20Jun 2020Verona2 - 1Cagliari
Sa 20Jun 2020Hertha Berlin2 - 0B Leverkusen
Sa 20Jun 2020F Dusseldorf1 - 1Augsburg
Sa 20Jun 2020RB Leipzig0 - 2B Dortmund
Sa 20Jun 2020Hoffenheim4 - 0Union Berlin
Sa 20Jun 2020SC Paderborn1 - 3B M'gladbach
Sa 20Jun 2020Cologne1 - 1E Frankfurt
Sa 20Jun 2020Schalke1 - 4Wolfsburg
Sa 20Jun 2020B Munich3 - 1Freiburg
Sa 20Jun 2020Mainz3 - 1W Bremen
Sa 20Jun 2020Espanyol1 - 3Levante
Sa 20Jun 2020Ath Bilbao1 - 0Real Betis
Sa 20Jun 2020Getafe1 - 1Eibar
Sa 20Jun 2020Atl Madrid1 - 0Valladolid
Sa 20Jun 2020Ural Sver. Oblast1 - 2Rubin
Sa 20Jun 2020Arsenal Tula2 - 3Spartak Moscow
Sa 20Jun 2020CSKA Mosc.0 - 4Zenit
Sa 20Jun 2020AC Horsens0 - 0Randers Freja
Sa 20Jun 2020Aalborg0 - 4Nordsjaelland
Sa 20Jun 2020Wisla Plock0 - 0Arka Gdynia
Sa 20Jun 2020Piast Gliwice0 - 2Lech Poznan
Sa 20Jun 2020Rakow Czestochowa3 - 1Wisla Krakow
Sa 20Jun 2020Isloch Minsk2 - 2Torpedo Zh
Sa 20Jun 2020Dinamo Brest3 - 1Gorodeya
Sa 20Jun 2020Dinamo Minsk0 - 0Energetyk-BDU
Sa 20Jun 2020Zlin3 - 1Opava
Sa 20Jun 2020Dukla Pribram2 - 0Sigma O.
Sa 20Jun 2020Teplice4 - 1MFK Karvina
Sa 20Jun 2020Sparta Prague4 - 1Slovan Liberec
Sa 20Jun 2020Banik Ostrava1 - 3Slavia Prague
Sa 20Jun 2020Swarovski Wattens1 - 2Aus. Vienna
Sa 20Jun 2020Altach1 - 1Admira Wacker
Sa 20Jun 2020Mattersburg2 - 0St Polten
Sa 20Jun 2020Deportivo3 - 3R. Vallecano
Sa 20Jun 2020Las Palmas1 - 0Lugo
Sa 20Jun 2020Zaragoza0 - 2Almeria
Sa 20Jun 2020Malaga1 - 1Extremadura
Sa 20Jun 2020Kayserispor2 - 0Genclerbirligi
Sa 20Jun 2020Denizlispor1 - 5Besiktas
Sa 20Jun 2020Malatyaspor2 - 1Goztepe
Sa 20Jun 2020Bravo Publikum1 - 0NS Mura
Sa 20Jun 2020NK Celje1 - 1Tabor Sezana
Sa 20Jun 2020Mjondalen1 - 0Sarpsborg
Sa 20Jun 2020Molde1 - 0Rosenborg
Sa 20Jun 2020Neuc. Xamax2 - 1Thun
Sa 20Jun 2020FC Sion1 - 2St Gallen
Sa 20Jun 2020NK Inter0 - 1Osijek
Sa 20Jun 2020NK Varazdin3 - 0NK Istra 1961
Sa 20Jun 2020HNK Gorica0 - 0Din Zagreb
Sa 20Jun 2020Botosani0 - 2CFR Cluj
Sa 20Jun 2020NPAOK Salonika3 - 1OFI Crete
Sa 20Jun 2020NAEK Athens2 - 2Aris Salonika
Sa 20Jun 2020Javor5 - 0FK Indija
Sa 20Jun 2020Cukaricki3 - 1Macva Sabac
Sa 20Jun 2020Red Star2 - 1Proleter Novi Sad
Sa 20Jun 2020NCSKA Sofia3 - 3Levski Sofia
Sa 20Jun 2020NLoko. Plovdiv0 - 1Slavia Sofia
Sa 20Jun 2020NBotev Plovdiv3 - 2Botev Vratsa
Sa 20Jun 2020Mezokovesd SE2 - 1MOL Vidi
Sa 20Jun 2020Puskas FA FC3 - 1Paksi SE
Sa 20Jun 2020Ferencvaros1 - 0Ujpest Dozsa
Sa 20Jun 2020Shakhtar3 - 2Oleksandria
Sa 20Jun 2020H. Kfar Saba0 - 0Ironi Kiryat S
Sa 20Jun 2020H Beer Sheva0 - 1M. Haifa
Sa 20Jun 2020H Tel Aviv0 - 2M. Tel Aviv

 

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