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 10 7pm France 1-0 Belgium Saint Petersburg
Wednesday, July 11 7pm Croatia 1-2 England (AET) Moscow

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

1/53

Quarter-final fixtures in full

Friday, July 6 3pm Uruguay 0-2 France Nizhny Novgogrod
Friday, July 6 7pm Brazil 1-2 Belgium Kazan
Saturday, July 7 3pm Sweden 0-2 England Samara
Saturday, July 7 7pm Russia 2-2 Croatia (aet, 3-4 pens) Sochi

Last-16 fixtures in full

Saturday, June 30 3pm France 4-3 Argentina Kazan
Saturday, June 30 7pm Uruguay 2-1 Portugal Sochi
Sunday, July 1 3pm Spain 1-1 Russia (aet, 3-4 on pens) Luzhniki Stadium, Moscow
Sunday, July 1 7pm Croatia 1-1 Denmark (aet, 3-2 on pens) Nizhny Novgorod
Monday, July 2 3pm Brazil 2-0 Mexico Samara
Monday, July 2 7pm Belgium 3-2 Japan Rostov-on-Don
Tuesday, July 3 3pm Sweden 1-0 Switzerland St Petersburg
Tuesday, July 3 7pm Colombia 1-1 England (aet, 3-4 on pens) Spartak Stadium, Moscow

Match Calendar

Group stage results in full

Thursday, June 14 Russia 5-0 Saudi Arabia Luzhniki Stadium, Moscow
Friday, June 15 Egypt 0-1 Uruguay Ekaterinburg
Friday, June 15 Morocco 0-1 Iran St Petersburg
Friday, June 15 Portugal 3-3 Spain Sochi
Saturday, June 16 France 2-1 Australia Kazan
Saturday, June 16 Argentina 1-1 Iceland Spartak Stadium, Moscow
Saturday, June 16 Peru 0-1 Denmark Saransk
Saturday, June 16 Croatia 2-0 Nigeria Kaliningrad
Sunday, June 17 Costa Rica 0-1 Serbia Samara
Sunday, June 17 Germany 0-1 Mexico Luzhniki Stadium, Moscow
Sunday, June 17 Brazil 1-1 Switzerland Rostov-on-Don
Monday, June 18 Sweden 1-0 Korea Republic Nizhny Novgorod
Monday, June 18 Belgium 3-0 Panama Sochi
Monday, June 18 Tunisia 1-2 England Volgograd
Tuesday, June 19 Poland 1-2 Senegal Spartak Stadium, Moscow
Tuesday, June 19 Colombia 1-2 Japan Saransk
Tuesday, June 19 Russia 3-1 Egypt St Petersburg
Wednesday, June 20 Portugal 1-0 Morocco Luzhniki Stadium, Moscow
Wednesday, June 20 Uruguay 1-0 Saudi Arabia Rostov-on-Don
Wednesday, June 20 Iran 0-1 Spain Kazan
Thursday, June 21 France 1-0 Peru Ekaterinburg
Thursday, June 21 Denmark 1-1 Australia Samara
Thursday, June 21 Argentina 0-3 Croatia Nizhny Novgorod
Friday, June 22 Brazil 2-0 Costa Rica St Petersburg
Friday, June 22 Nigeria 2-0 Iceland Volgograd
Friday, June 22 Serbia 1-2 Switzerland Kaliningrad
Saturday, June 23 Belgium 5-2 Tunisia Spartak Stadium, Moscow
Saturday, June 23 Germany 2-1 Sweden Sochi
Saturday, June 23 South Korea 1-2 Mexico Rostov-on-Don
Sunday, June 24 England 6-1 Panama Nizhny Novgorod
Sunday, June 24 Japan 2-2 Senegal Ekaterinburg
Sunday, June 24 Poland 0-3 Colombia Kazan
Monday, June 25 Uruguay 3-0 Russia Samara
Monday, June 25 Saudi Arabia 2-1 Egypt Volgograd
Monday, June 25 Spain 2-2 Morocco Kaliningrad
Monday, June 25 Iran 1-1 Portugal Saransk
Tuesday, June 26 Denmark 0-0 France Luzhniki Stadium, Moscow
Tuesday, June 26 Australia 0-2 Peru Sochi
Tuesday, June 26 Nigeria 1-2 Argentina St Petersburg
Tuesday, June 26 Iceland 1-2 Croatia Rostov-on-Don
Wednesday, June 27 Korea Republic 0-2 Germany Kazan
Wednesday, June 27 Mexico 0-3 Sweden Ekaterinburg
Wednesday, June 27 Serbia 0-2 Brazil Spartak Stadium, Moscow
Wednesday, June 27 Switzerland 2-2 Costa Rica Nizhny Novgorod
Thursday, June 28 Japan 0-1 Poland Volgograd
Thursday, June 28 Senegal 0-1 Colombia Samara
Thursday, June 28 England 0-1 Belgium Kaliningrad
Thursday, June 28 Panama 1-2 Tunisia

Saransk

Groups

Group A P W D L F A Pts
Uruguay (Q) 3 3 0 0 5 0 9
Russia (Q) 3 2 0 1 8 4 6
Saudi Arabia 3 1 0 2 2 7 3
Russia 3 0 0 3 2 6 0
Group B P W D L F A Pts
Spain (Q) 3 1 2 0 6 5 5
Portugal (Q) 3 1 2 0 5 4 5
Iran 3 1 1 1 2 2 4
Morocco 3 0 1 2 2 4 1
Group C P W D L F A Pts
France (Q) 3 2 1 0 3 1 7
Denmark (Q) 3 1 2 0 2 1 5
Peru 3 1 0 2 2 2 3
Australia 3 0 1 2 2 5 1
Group D P W D L F A Pts
Croatia (Q) 3 3 0 0 7 1 9
Argentina (Q) 3 1 1 1 3 5 4
Nigeria 3 1 0 2 3 4 3
Iceland 3 0 1 2 2 5 1
Group E P W D L F A Pts
Brazil (Q) 3 2 1 0 5 1 7
Switzerland (Q) 3 1 2 0 5 4 5
Serbia 2 1 0 1 2 4 3
Costa Rica 3 0 1 2 2 5 1
Group F P W D L F A Pts
Sweden (Q) 3 2 0 1 5 2 6
Mexico (Q) 3 2 0 1 3 4 6
South Korea 3 1 0 2 3 3 3
Germany 3 1 0 2 2 4 3
Group G P W D L F A Pts
Belgium (Q) 3 3 0 0 9 2 9
England (Q) 3 2 0 1 8 3 6
Tunisia 3 1 0 2 5 8 3
Panama 3 0 0 3 2 11 0
Group H P W D L F A Pts
Colombia (Q) 3 2 0 1 5 2 6
Japan (Q) 3 1 1 1 4 4 4
Senegal 3 1 1 1 4 4 4
Poland 3 1 0 2 2 5 3

World Cup prediction

Cast your vote in our poll...

Create a FREE account to continue reading

eros

Registration is a free and easy way to support our journalism.

Join our community where you can: comment on stories; sign up to newsletters; enter competitions and access content on our app.

Your email address

Must be at least 6 characters, include an upper and lower case character and a number

You must be at least 18 years old to create an account

* Required fields

Already have an account? SIGN IN

By clicking Create Account you confirm that your data has been entered correctly and you have read and agree to our Terms of use , Cookie policy and Privacy policy .

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged in