Fifa World Cup 2018 fixtures: Semi-final results, latest matches, dates, venues in our full schedule

Tom Dutton11 July 2018

England's World Cup dreams came to a crushing end after Croatia rallied to prevent Gareth Southgate's men reaching the country's first final in 52 years.

Football will not be coming home at the end of an extraordinary summer after the Three Lions' hopes of replicating the heroes of 1966 were extinguished in Moscow's Luzhniki Stadium semi-final.

Kieran Trippier's exceptional early free-kick had England dreaming of facing France on Sunday, but Croatia will line-up in their first World Cup final after Ivan Perisic levelled and Mario Mandzukic struck to secure a 2-1 extra-time win.

Here's how the tournament has panned out so far...

Semi-final fixtures in full

Tuesday, July 107pmFrance 1-0 BelgiumSaint Petersburg
Wednesday, July 117pmCroatia 1-2 England (AET)Moscow

In Pictures | Sweden vs England, World Cup | 07/07/2018

1/53

Quarter-final fixtures in full

Friday, July 63pmUruguay 0-2 FranceNizhny Novgogrod
Friday, July 67pmBrazil 1-2 BelgiumKazan
Saturday, July 73pmSweden 0-2 EnglandSamara
Saturday, July 77pmRussia 2-2 Croatia (aet, 3-4 pens)Sochi

Last-16 fixtures in full

Saturday, June 303pmFrance 4-3 ArgentinaKazan
Saturday, June 307pmUruguay 2-1 PortugalSochi
Sunday, July 13pmSpain 1-1 Russia (aet, 3-4 on pens)Luzhniki Stadium, Moscow
Sunday, July 17pmCroatia 1-1 Denmark (aet, 3-2 on pens)Nizhny Novgorod
Monday, July 23pmBrazil 2-0 MexicoSamara
Monday, July 27pmBelgium 3-2 JapanRostov-on-Don
Tuesday, July 33pmSweden 1-0 SwitzerlandSt Petersburg
Tuesday, July 37pmColombia 1-1 England (aet, 3-4 on pens)Spartak Stadium, Moscow

Match Calendar

Group stage results in full

Thursday, June 14Russia 5-0 Saudi ArabiaLuzhniki Stadium, Moscow
Friday, June 15Egypt 0-1 UruguayEkaterinburg
Friday, June 15Morocco 0-1 IranSt Petersburg
Friday, June 15Portugal 3-3 SpainSochi
Saturday, June 16France 2-1 AustraliaKazan
Saturday, June 16Argentina 1-1 IcelandSpartak Stadium, Moscow
Saturday, June 16Peru 0-1 DenmarkSaransk
Saturday, June 16Croatia 2-0 NigeriaKaliningrad
Sunday, June 17Costa Rica 0-1 SerbiaSamara
Sunday, June 17Germany 0-1 MexicoLuzhniki Stadium, Moscow
Sunday, June 17Brazil 1-1 SwitzerlandRostov-on-Don
Monday, June 18Sweden 1-0 Korea RepublicNizhny Novgorod
Monday, June 18Belgium 3-0 PanamaSochi
Monday, June 18Tunisia 1-2 EnglandVolgograd
Tuesday, June 19Poland 1-2 SenegalSpartak Stadium, Moscow
Tuesday, June 19Colombia 1-2 JapanSaransk
Tuesday, June 19Russia 3-1 EgyptSt Petersburg
Wednesday, June 20Portugal 1-0 MoroccoLuzhniki Stadium, Moscow
Wednesday, June 20Uruguay 1-0 Saudi ArabiaRostov-on-Don
Wednesday, June 20Iran 0-1 SpainKazan
Thursday, June 21France 1-0 PeruEkaterinburg
Thursday, June 21Denmark 1-1 AustraliaSamara
Thursday, June 21Argentina 0-3 CroatiaNizhny Novgorod
Friday, June 22Brazil 2-0 Costa RicaSt Petersburg
Friday, June 22Nigeria 2-0 IcelandVolgograd
Friday, June 22Serbia 1-2 SwitzerlandKaliningrad
Saturday, June 23Belgium 5-2 TunisiaSpartak Stadium, Moscow
Saturday, June 23Germany 2-1 SwedenSochi
Saturday, June 23South Korea 1-2 MexicoRostov-on-Don
Sunday, June 24England 6-1 PanamaNizhny Novgorod
Sunday, June 24Japan 2-2 SenegalEkaterinburg
Sunday, June 24Poland 0-3 ColombiaKazan
Monday, June 25Uruguay 3-0 RussiaSamara
Monday, June 25Saudi Arabia 2-1 EgyptVolgograd
Monday, June 25Spain 2-2 MoroccoKaliningrad
Monday, June 25Iran 1-1 PortugalSaransk
Tuesday, June 26Denmark 0-0 FranceLuzhniki Stadium, Moscow
Tuesday, June 26Australia 0-2 PeruSochi
Tuesday, June 26Nigeria 1-2 ArgentinaSt Petersburg
Tuesday, June 26Iceland 1-2 CroatiaRostov-on-Don
Wednesday, June 27Korea Republic 0-2 GermanyKazan
Wednesday, June 27Mexico 0-3 SwedenEkaterinburg
Wednesday, June 27Serbia 0-2 BrazilSpartak Stadium, Moscow
Wednesday, June 27Switzerland 2-2 Costa RicaNizhny Novgorod
Thursday, June 28Japan 0-1 PolandVolgograd
Thursday, June 28Senegal 0-1 ColombiaSamara
Thursday, June 28England 0-1 BelgiumKaliningrad
Thursday, June 28Panama 1-2 Tunisia

Saransk

Groups

Group APWDLFAPts
Uruguay (Q)3300509
Russia (Q)3201846
Saudi Arabia3102273
Russia3003260
Group BPWDLFAPts
Spain (Q)3120655
Portugal (Q)3120545
Iran3111224
Morocco3012241
Group CPWDLFAPts
France (Q)3210317
Denmark (Q)3120215
Peru3102223
Australia3012251
Group DPWDLFAPts
Croatia (Q)3300719
Argentina (Q)3111354
Nigeria3102343
Iceland3012251
Group EPWDLFAPts
Brazil (Q)3210517
Switzerland (Q)3120545
Serbia2101243
Costa Rica3012251
Group FPWDLFAPts
Sweden (Q)3201526
Mexico (Q)3201346
South Korea3102333
Germany3102243
Group GPWDLFAPts
Belgium (Q)3300929
England (Q)3201836
Tunisia3102583
Panama30032110
Group HPWDLFAPts
Colombia (Q)3201526
Japan (Q)3111444
Senegal3111444
Poland3102253

World Cup prediction

Cast your vote in our poll...