GAFFER
The Final · 104 fixtures

Matches

Final scores for games already played (knockout scores include extra time); model odds and projected scorelines for the rest. The bar splits home win · draw · away win.

Against the odds

Biggest upsets so far

13%
11Qatar v Switzerland
14%
00Spain v Cape Verde
16%
00Ecuador v Curaçao
21%
00England v Ghana
21%
10South Africa v South Korea
22%
00Belgium v Iran

Jun 11

2 matches
Mexico
20
South Africa
South Korea
21
Czech Republic

Jun 12

2 matches
Canada
11
Bosnia and Herzegovina
United States
41
Paraguay

Jun 13

4 matches
Qatar
11
Switzerland
Brazil
11
Morocco
Haiti
01
Scotland
Australia
20
Turkey

Jun 14

4 matches
Sweden
51
Tunisia
Netherlands
22
Japan
Germany
71
Curaçao
Ivory Coast
10
Ecuador

Jun 15

4 matches
Spain
00
Cape Verde
Saudi Arabia
11
Uruguay
Iran
22
New Zealand
Belgium
11
Egypt

Jun 16

4 matches
Austria
31
Jordan
Argentina
30
Algeria
France
31
Senegal
Iraq
14
Norway

Jun 17

4 matches
England
42
Croatia
Ghana
10
Panama
Portugal
11
DR Congo
Uzbekistan
13
Colombia

Jun 18

4 matches
Czech Republic
11
South Africa
Mexico
10
South Korea
Switzerland
41
Bosnia and Herzegovina
Canada
60
Qatar

Jun 19

4 matches
United States
20
Australia
Turkey
01
Paraguay
Scotland
01
Morocco
Brazil
30
Haiti

Jun 20

4 matches
Germany
21
Ivory Coast
Ecuador
00
Curaçao
Tunisia
04
Japan
Netherlands
51
Sweden

Jun 21

4 matches
Belgium
00
Iran
New Zealand
13
Egypt
Spain
40
Saudi Arabia
Uruguay
22
Cape Verde

Jun 22

4 matches
Jordan
12
Algeria
France
30
Iraq
Norway
32
Senegal
Argentina
20
Austria

Jun 23

4 matches
Portugal
50
Uzbekistan
Colombia
10
DR Congo
England
00
Ghana
Panama
01
Croatia

Jun 24

6 matches
Morocco
42
Haiti
Mexico
30
Czech Republic
South Africa
10
South Korea
Canada
12
Switzerland
Bosnia and Herzegovina
31
Qatar
Scotland
03
Brazil

Jun 25

6 matches
Tunisia
13
Netherlands
Ecuador
21
Germany
Japan
11
Sweden
Paraguay
00
Australia
United States
23
Turkey
Curaçao
02
Ivory Coast

Jun 26

6 matches
Senegal
50
Iraq
Norway
14
France
Uruguay
01
Spain
New Zealand
15
Belgium
Egypt
11
Iran
Cape Verde
00
Saudi Arabia

Jun 27

6 matches
Algeria
33
Austria
Croatia
21
Ghana
Panama
02
England
DR Congo
31
Uzbekistan
Jordan
13
Argentina
Colombia
00
Portugal

Jun 28

1 match
South Africa
R32 · M73
01
Canada

Jun 29

3 matches
Germany
R32 · M74
11
Paraguay win on pens
Paraguay
Netherlands
R32 · M75
11
Morocco win on pens
Morocco
Brazil
R32 · M76
21
Japan

Jun 30

3 matches
France
R32 · M77
30
Sweden
Ivory Coast
R32 · M78
12
Norway
Mexico
R32 · M79
20
Ecuador

Jul 1

3 matches
England
R32 · M80
21
DR Congo
United States
R32 · M81
20
Bosnia and Herzegovina
Belgium
R32 · M82
32
Senegal

Jul 2

3 matches
Portugal
R32 · M83
21
Croatia
Spain
R32 · M84
30
Austria
Switzerland
R32 · M85
20
Algeria

Jul 3

3 matches
Argentina
R32 · M86
32
Cape Verde
Colombia
R32 · M87
10
Ghana
Australia
R32 · M88
11
Egypt win on pens
Egypt

Jul 4

2 matches
Paraguay
R16 · M89
01
France
Canada
R16 · M90
03
Morocco

Jul 5

2 matches
Brazil
R16 · M91
12
Norway
Mexico
R16 · M92
23
England

Jul 6

2 matches
Portugal
R16 · M93
01
Spain
United States
R16 · M94
14
Belgium

Jul 7

2 matches
Argentina
R16 · M95
32
Egypt
Switzerland
R16 · M96
00
Switzerland win on pens
Colombia

Jul 9

1 match
France
Quarters · M97
20
Morocco

Jul 10

1 match
Spain
Quarters · M98
21
Belgium

Jul 11

2 matches
Norway
Quarters · M99
12
England
Argentina
Quarters · M100
31
Switzerland

Jul 14

1 match
France
Semis · M101
02
Spain

Jul 15

1 match
England
Semis · M102
12
Argentina

Jul 18

1 match
France
3rd place · M103
1.11.1
France advance 51%
England

Jul 19

1 match
Spain
Final · M104
1.11.0
Spain advance 53%
Argentina