We 03Apr 2019Chelsea3 - 0Brighton
We 03Apr 2019Tottenham2 - 0Crystal Palace
We 03Apr 2019Man City2 - 0Cardiff
We 03Apr 2019Accrington0 - 3Sunderland
We 03Apr 2019Aberdeen3 - 1Motherwell
We 03Apr 2019Rangers3 - 0Hearts
We 03Apr 2019Livingston2 - 0Hamilton
We 03Apr 2019St Johnstone2 - 0Dundee
We 03Apr 2019St Mirren0 - 2Celtic
We 03Apr 2019Hibernian0 - 0Kilmarnock
We 03Apr 2019Nairn County2 - 2Buckie Thistle
We 03Apr 2019Huntly1 - 0Lossiemouth
We 03Apr 2019Dalbeattie Star2 - 2Spartans
We 03Apr 2019Empoli2 - 1Napoli
We 03Apr 2019Torino2 - 1Sampdoria
We 03Apr 2019Genoa0 - 4Inter
We 03Apr 2019Roma2 - 2Fiorentina
We 03Apr 2019Spal1 - 0Lazio
We 03Apr 2019Frosinone3 - 2Parma
We 03Apr 2019Ath Bilbao3 - 2Levante
We 03Apr 2019Eibar2 - 1R. Vallecano
We 03Apr 2019Huesca3 - 3Celta Vigo
We 03Apr 2019Valencia2 - 1Real Madrid
We 03Apr 2019Strasbourg4 - 0Reims
We 03Apr 2019Montpellier2 - 0Guingamp
We 03Apr 2019Zemun0 - 2Sp Subotica
We 03Apr 2019Rad Beograd0 - 1Vozdovac
We 03Apr 2019Backa Palanka1 - 3Red Star
We 03Apr 2019Proleter Novi Sad0 - 0Dinamo Vranje
We 03Apr 2019Macva Sabac0 - 0Radnicki Nis
We 03Apr 2019Radnik Surdulica0 - 1Vojvodina NS
We 03Apr 2019Mladost Lucani2 - 0Napredak
We 03Apr 2019Partizan3 - 2Cukaricki
We 03Apr 2019Gazovik Orenburg3 - 1Kryliya Sovetov
We 03Apr 2019Oleksandria0 - 1Shakhtar
We 03Apr 2019Zorya2 - 3Dynamo Kiev
We 03Apr 2019Lviv2 - 3Mariupol
We 03Apr 2019NK Inter1 - 3Osijek
We 03Apr 2019Hajduk Split0 - 1Din Zagreb
We 03Apr 2019HJK Helsinki2 - 1FC Inter
We 03Apr 2019KPS Kuopio2 - 2RoPS
We 03Apr 2019Piast Gliwice1 - 0Wisla Plock
We 03Apr 2019Lech Poznan3 - 2Pogon Szczecin
We 03Apr 2019Zaglebie Sos4 - 3Wisla Krakow
We 03Apr 2019Legia Warsaw3 - 0Jagiellonia
We 03Apr 2019VVV Venlo2 - 6FC Utrecht
We 03Apr 2019F. Sittard0 - 0Den Haag
We 03Apr 2019Excelsior1 - 2NAC Breda
We 03Apr 2019FC Emmen2 - 5Ajax
We 03Apr 2019Lugano0 - 0Neuc. Xamax
We 03Apr 2019FC Zurich0 - 2Basel
We 03Apr 2019St Gallen0 - 0Grasshoppers
We 03Apr 2019Gent1 - 2St Liege
We 03Apr 2019KFCO Beerschot-W1 - 2St. Truiden
We 03Apr 2019Charleroi1 - 2Oostende
We 03Apr 2019KAS Eupen0 - 3Westerlo
We 03Apr 2019Bala Town0 - 7The New Saints
We 03Apr 2019B Munich5 - 4Heidenheim
We 03Apr 2019Schalke0 - 2W Bremen
We 03Apr 2019Paris St-G.3 - 0Nantes
We 03Apr 2019Weymouth4 - 0Met. Police

 

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