We 21Sep 2016Fulham1 - 2Bristol C
We 21Sep 2016QPR1 - 2Sunderland
We 21Sep 2016Northampton1 - 3Man Utd
We 21Sep 2016Southampton2 - 0C Palace
We 21Sep 2016Swansea1 - 2Man City
We 21Sep 2016West Ham1 - 0Accrington
We 21Sep 2016Tottenham5 - 0Gillingham
We 21Sep 2016Stoke1 - 2Hull
We 21Sep 2016Celtic2 - 0Alloa
We 21Sep 2016Voluntari0 - 1Uni Craiova
We 21Sep 2016Concordia C0 - 2Botosani
We 21Sep 2016NK Aluminij0 - 0ND HIT Gorica
We 21Sep 2016NK Krsko1 - 0Rudar Velenje
We 21Sep 2016NK Radomlje0 - 5Domzale
We 21Sep 2016NK Celje0 - 1O. Ljubljana
We 21Sep 2016Koper1 - 2NK Maribor
We 21Sep 2016PS Kemi2 - 4FC Lahti
We 21Sep 2016Mariehamn1 - 1FC Inter
We 21Sep 2016VPS Vaasa1 - 2SJK
We 21Sep 2016HJK Helsinki2 - 1RoPS
We 21Sep 2016KPS Kuopio1 - 2Ilves Tampere
We 21Sep 2016Randers Freja2 - 2FC Copenhagen
We 21Sep 2016Aarhus1 - 1Midtjylland
We 21Sep 2016AC Horsens0 - 0Nordsjaelland
We 21Sep 2016Bologna2 - 0Sampdoria
We 21Sep 2016Empoli0 - 2Inter
We 21Sep 2016Atalanta0 - 1Palermo
We 21Sep 2016Genoa0 - 0Napoli
We 21Sep 2016Udinese2 - 2Fiorentina
We 21Sep 2016Roma4 - 0Crotone
We 21Sep 2016Juventus4 - 0Cagliari
We 21Sep 2016Chievo2 - 1Sassuolo
We 21Sep 2016Pescara0 - 0Torino
We 21Sep 2016Mezokovesd SE1 - 3Paksi SE
We 21Sep 2016Ujpest Dozsa1 - 1Szombathelyi H
We 21Sep 2016Gyirmot FC Gyor1 - 0Vasas
We 21Sep 2016MTK1 - 0Diosgyor
We 21Sep 2016MOL Vidi1 - 1Ferencvaros
We 21Sep 2016Djurgaardens0 - 3AIK Solna
We 21Sep 2016Gefle0 - 1Jonkopings Sodra
We 21Sep 2016Helsingborgs2 - 1Sundsvall
We 21Sep 2016Kalmar3 - 0Falkenbergs FF
We 21Sep 2016Ostersunds FK0 - 2Norrkoping
We 21Sep 2016Bastia0 - 0Nancy
We 21Sep 2016Nantes0 - 0St-Etienne
We 21Sep 2016Nice4 - 0Monaco
We 21Sep 2016Guingamp1 - 0Lorient
We 21Sep 2016Angers2 - 1Caen
We 21Sep 2016Lyon5 - 1Montpellier
We 21Sep 2016Metz0 - 3Bordeaux
We 21Sep 2016Rennes3 - 2Marseille
We 21Sep 2016Lucerne2 - 2FC Sion
We 21Sep 2016Vaduz0 - 0Young Boys
We 21Sep 2016Lausanne1 - 2Basel
We 21Sep 2016Bnei Sakhnin0 - 3M. Tel Aviv
We 21Sep 2016Huesca0 - 3Elche
We 21Sep 2016Levante1 - 0Sevilla Atletico
We 21Sep 2016UCAM Murcia4 - 0Almeria
We 21Sep 2016W Bremen1 - 2Mainz
We 21Sep 2016RB Leipzig1 - 1Mgladbach
We 21Sep 2016B Leverkusen0 - 0Augsburg
We 21Sep 2016Schalke1 - 3Cologne
We 21Sep 2016B Munich3 - 0Hertha Berlin
We 21Sep 2016Real Madrid1 - 1Villarreal
We 21Sep 2016Celta Vigo2 - 1Sp. Gijon
We 21Sep 2016Granada1 - 2Ath Bilbao
We 21Sep 2016Sociedad4 - 1Las Palmas
We 21Sep 2016Barcelona1 - 1Atl Madrid
We 21Sep 2016Hannover1 - 0Karlsruhe
We 21Sep 2016Erzegbirge A1 - 1Arminia
We 21Sep 2016Kaiserslautern3 - 0Dyn Dresden
We 21Sep 2016Wurz. Kickers0 - 1Union Berlin

Kazakhstan Cup

We 21Sep 2016Irtysh1 - 2Astana

German Bundesliga 3

We 21Sep 2016Sportfreunde L2 - 1Sonnenhof G

Cypriot League

We 21Sep 2016Anorthosis Fam.0 - 0Apoel Nicosia

 

Match in Focus

14:00 TODAY SKY

England v Croatia

Home WinDrawAway Win
Key stats
  • England have won four of their last five home matches
Expert verdict
This World Cup semi-final rematch is about much more than revenge for England with both teams knowing a Wembley win will take them through to next summer's Nations League knockout phase. England look to have stepped up a gear since last summer's World Cup loss to Croatia, beating Spain in Seville, and can continue their upward trajectory.

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