1
Mexico
0
2
Canada
0
3
Brazil
0
4
USA
0
5
Germany
0
6
Netherlands
0
7
Belgium
0
8
Spain
0
9
France
0
10
Argentina
0
11
Portugal
0
12
England
0
13
Australia
0
14
South Africa
0
15
Bosnia and Herzegovina
0
16
Morocco
0
17
Paraguay
0
18
Curacao
0
19
Japan
0
20
Egypt
0
21
Cape Verde
0
22
Senegal
0
23
Algeria
0
24
DR Congo
0
25
Croatia
0
26
Austria
0
27
Republic of Korea
0
28
Qatar
0
29
Haiti
0
30
Australia
0
31
Ivory Coast
0
32
Sweden
0
33
Iran
0
34
Saudi Arabia
0
35
Iraq
0
36
Austria
0
37
Uzbekistan
0
38
Ghana
0
39
Ivory Coast
0
40
Czechia
0
41
Switzerland
0
42
Scotland
0
43
Turkey
0
44
Ecuador
0
45
Tunisia
0
46
New Zealand
0
47
Uruguay
0
48
Norway
0
49
Jordan
0
50
Colombia
0
51
Panama
0
52
Ghana
0
53
Haiti
0
54
Iran
0
55
Iraq
0
56
Republic of Korea
0
57
Qatar
0
58
Saudi Arabia
0
59
Sweden
0
60
Uzbekistan
0
Croatia are in their first World Cup semi-final since 1998. Zlatko Dalić have won on penalties in their last two matches and fatigue could end up catching up with their players here.
England are in their first World Cup semi-final since 1990. The Three Lions have had a fairly straightforward path until this point and this will be their first real test of the tournament. The fact they are the fresher of the two sides will benefit them.
England have scored nine goals in their last two matches against Croatia but it's unlikely they will run away with this semi-final clash. Nevertheless, Gareth Southgate's side will be disappointed if they don't grasp this wonderful opportunity and reach the final.