We 24Apr 2019Wolves3 - 1Arsenal
We 24Apr 2019Man Utd0 - 2Man City
We 24Apr 2019Atl Madrid3 - 2Valencia
We 24Apr 2019Leganes0 - 1Ath Bilbao
We 24Apr 2019Espanyol1 - 1Celta Vigo
We 24Apr 2019Levante4 - 0Real Betis
We 24Apr 2019Zorya2 - 1Lviv
We 24Apr 2019Oleksandria2 - 1Mariupol
We 24Apr 2019Dynamo Kiev0 - 0Shakhtar
We 24Apr 2019Terek Grozny1 - 1FK Krasnodar
We 24Apr 2019R. Rostov1 - 2Lok. Moscow
We 24Apr 2019CSKA Mosc.2 - 0Anzhi
We 24Apr 2019Rubin1 - 1FC Ufa
We 24Apr 2019Zenit2 - 0Din. Moscow
We 24Apr 2019Pogon Szczecin3 - 4Lechia Gdansk
We 24Apr 2019Lech Poznan1 - 0Legia Warsaw
We 24Apr 2019ASK Linz1 - 2Sturm Graz
We 24Apr 2019Aus. Vienna2 - 2St Polten
We 24Apr 2019RB Salzburg3 - 1Wolfsberger
We 24Apr 2019AFC United0 - 1Ostersunds FK
We 24Apr 2019Falkenbergs FF0 - 0IK Sirius
We 24Apr 2019AIK Solna1 - 0Hacken
We 24Apr 2019Elfsborg4 - 2Orebro
We 24Apr 2019Malmo4 - 1Hammarby
We 24Apr 2019FC Utrecht2 - 1F. Sittard
We 24Apr 2019NAC Breda0 - 4Feyenoord
We 24Apr 2019W Bremen2 - 3B Munich
We 24Apr 2019Milan0 - 1Lazio

Concacaf Champions League

We 24Apr 2019Tigres0 - 1Monterrey


Match in Focus


Charlton v Sunderland

Home WinDrawAway Win
Key stats
  • Sunderland drew 20 of their 48 league and playoff games this season.
Expert verdict
After missing out on automatic promotion and scraping past Portsmouth, nerves could set in for Sunderland at Wembley. But they are resolute defensively and it could take time for Charlton, who have already been to the national stadium and lost once this year, to wear them down.


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


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


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