World Cup 2018 fixtures and results, all the match scores so far
The full World Cup 2018 results list is included below.
Group stages
Thursday 14 June
- Russia 5 Saudi Arabia 0
Friday 15 June
- Egypt 0 Uruguay 1
- Morocco 0 Iran 1
- Portugal 3 Spain 3
Saturday 16 June
- France 2 Australia 1
- Argentina 1 Iceland 1
- Peru 0 Denmark 1
- Croatia 2 Nigeria 0
Sunday 17 June
- Costa Rica 0 Serbia 1
- Germany 0 Mexico 1
- Brazil 1 Switzerland 1
Monday 18 June
- Sweden 1 South Korea 0
- Belgium 3 Panama 0
- Tunisia 1 England 2
Tuesday 19 June
- Colombia 1 Japan 2
- Poland 1 Senegal 2
- Russia 3 Egypt 1
Wednesday 20 June
- Portugal 1 Morocco 0
- Uruguay 1 Saudi Arabia 0
- Iran 0 Spain 1
Thursday 21 June
- Denmark 1 Australia 1
- France 1 Peru 0
- Argentina 0 Croatia 3
Friday 22 June
- Brazil 2 Costa Rica 0
- Nigeria 2 Iceland 0
- Serbia 1 Switzerland 2
Saturday 23 June
- Belgium 5 Tunisia 2
- South Korea 1 Mexico 2
- Germany 2 Sweden 1
Sunday 24 June
- England 6 Panama 1
- Japan 2 Senegal 2
- Poland 0 Colombia 3
Monday 25 June
- Uruguay 3 Russia 0
- Saudi Arabia 2 Egypt 1
- Spain 2 Morocco 2
- Iran 1 Portugal 1
Tuesday 26 June
- Denmark 0 France 0
- Australia 0 Peru 2
- Nigeria 1 Argentina 2
- Iceland 1 Croatia 2
Wednesday 27 June
- South Korea 2 Germany 0
- Mexico 0 Sweden 3
- Serbia 0 Brazil 2
- Switzerland 2 Costa Rica 2
Thursday 28 June
- Japan 0 Poland 1
- Senegal 0 Colombia 1
- England 0 Belgium 1
- Panama 1 Tunisia 2
Round of 16
Saturday 30 June
- France 4 Argentina 3
- Uruguay 2 Portugal 1
Sunday 1 July
- Spain 1 Russia 1 (Russia win 4-3 on penalties)
- Croatia 1 Denmark 1 (Croatia win 3-2 on penalties)
Monday 2 July
- Brazil 2 Mexico 0
- Belgium 3 Japan 2
Tuesday 3 July
- Sweden 1 Switzerland 0
- Colombia 1 England 1 (England win 4-3 on penalties)
Quarter-finals
Friday 6 July
- Uruguay 0 France 2
- Brazil 1 Belgium 2
Saturday 7 July
- Sweden 0 England 2
- Russia 2 Croatia 2 (Croatia win 4-3 on penalties)
Semi-final fixtures
Tuesday 10 July
- France 1 Belgium 0
Wednesday 11 July
- Croatia 2 England 1
Third place play-off
Saturday 14 July
Belgium vs England – St Petersburg
World Cup 2018 final
Sunday 15 July
France vs Croatia – Moscow (Luzhniki)
Posted by