Full Match Archive

All 97 predictions and results, from Group A to the Final. Tournament summary on the main page.

66/97
Results
17
Exact
37/95
Scorers

Round of 32

R32
CORRECT
Canada
1–0
pred 2–0 · Fav (tight)
South Africa
SoFi Stadium, Inglewood CA (roof) · Sun 28 Jun · 20:00 BST

J. David (goal or assist) MISS

Eustáquio stoppage-time winner; Canada reach R16 for the first time ever (face NED/MAR winner, Houston, 4 Jul). South Africa 58% possession but 0.13 xG / 9 box touches -- possession-without-product. Called Canada 2-0 -- result CORRECT, scorer (J. David) MISS. Alphonso Davies WC debut off the bench.

42% poss / 58.0% poss

Reasoning
Roofed, neutral. Canada -145 fav.
R32
EXACT
Brazil
2–1
pred 2–1 · Fav (tight)
Japan
NRG Stadium, Houston (roof) · Mon 29 Jun · 18:00 BST

Vinícius Jr (goal or assist) MISS

Called Brazil 2-1 — CORRECT + EXACT, scorer (Vinícius Jr) MISS.

Reasoning
Roofed, neutral. Japan's press a real test.
R32
MISS
Germany
1–1
pred 2–0 · Fav (tight)
Paraguay
Gillette Stadium, Boston · Mon 29 Jun · 21:30 BST

Wirtz (goal or assist) MISS

Biggest upset — Germany OUT. 1-1 after AET, Paraguay win 4-3 pens. Called Germany 2-0 — MISS, scorer (Wirtz) MISS.

Reasoning
Mild, no factor. Germany -280; PAR deep block.
R32
MISS
Netherlands
1–1
pred 2–1 · Fav (tight)
Morocco
Estadio BBVA, Monterrey · Tue 30 Jun · 02:00 BST

Gakpo (goal or assist) HIT

1-1 after extra time (Gakpo 2nd-half goal; Diop 90+1' equaliser); Morocco win 3-2 on pens. Called Netherlands 2-1 -- result MISS, scorer (Gakpo) HIT (confirmed scorer). Morocco face Canada in R16.

Reasoning
Monterrey ~33C day/cooler night, mild Morocco edge. BANANA SKIN -- near coin-flip, Morocco upset live.
R32
EXACT
Ivory Coast
1–2
pred 1–2 · Fav (tight)
Norway
AT&T Stadium, Arlington (roof) · Tue 30 Jun · 18:00 BST

Haaland (goal or assist) HIT

Norway came from behind; Haaland 86' winner. Called Norway 2-1 -- result CORRECT + EXACT, scorer (Haaland) HIT. Norway face Brazil in R16.

Reasoning
Roof neutral. Norway -190 (Haaland); CIV pace close.
R32
CORRECT
France
3–0
pred 3–1 · Fav (tight)
Sweden
MetLife Stadium, East Rutherford NJ · Tue 30 Jun · 22:00 BST

Mbappé (goal or assist) HIT

France cruised. Called France 3-1 -- result CORRECT, scorer (Mbappé) HIT (brace). Mbappé now 18 WC goals, 1 behind Messi; leads Golden Boot. France face Paraguay in R16.

Reasoning
Mild. France -370; Mbappé due + record chase.
R32
CORRECT
Mexico
2–0
pred 1–0 · Fav (tight)
Ecuador
Estadio Azteca, Mexico City · Wed 1 Jul · 02:00 BST

Raúl Jiménez (goal or assist) HIT

Called Mexico 1-0 — CORRECT, scorer (Raúl Jiménez) HIT.

Reasoning
Altitude NEUTRALISED (both altitude nations). Tight, ET live.
R32
CORRECT
England
2–1
pred 2–0 · Fav (tight)
DR Congo
Mercedes-Benz Stadium, Atlanta (roof) · Wed 1 Jul · 17:00 BST

Kane (goal or assist) HIT

Kane brace. Called England 2-0 — CORRECT, scorer (Kane) HIT.

Reasoning
Roofed neutral. Kindest big-side draw; Kane firing. Deep-block caution.
R32
CORRECT
Belgium
3–2
pred 2–1 · Fav (tight)
Senegal
Lumen Field, Seattle · Wed 1 Jul · 21:00 BST

De Bruyne (goal or assist) MISS

Called Belgium 2-1 — CORRECT (advanced), scorer (De Bruyne) MISS.

Reasoning
Mild. LIVE UPSET -- Belgium wasteful, Senegal sharp. Coin-flip.
R32
CORRECT
USA
2–0
pred 2–1 · Fav (tight)
Bosnia
Levi's Stadium, Santa Clara · Thu 2 Jul · 01:00 BST

Balogun (goal or assist) HIT

Called USA 2-1 — CORRECT, scorer (Balogun) HIT.

Reasoning
Mild. USA home; Pulisic doubt (Balogun pick); Džeko threat.
R32
CORRECT
Spain
3–0
pred 3–1 · Fav (tight)
Austria
SoFi Stadium, Inglewood CA (roof) · Thu 2 Jul · 20:00 BST

Oyarzabal (goal or assist) HIT

Yamal MVP. First Spain WC knockout win since 2010. Called 3-1 — CORRECT, scorer (Oyarzabal) HIT.

Reasoning
Roofed neutral. Spain unlocked (Yamal); Austria leaky.
R32
EXACT
Portugal
2–1
pred 2–1 · Fav (tight)
Croatia
BMO Field, Toronto · Fri 3 Jul · 00:00 BST

Ronaldo (goal or assist) HIT

Ronaldo's first-ever WC knockout goal; Ramos 94' winner; late Croatia leveller disallowed. Called 2-1 — CORRECT + EXACT, scorer (Ronaldo) HIT.

Reasoning
Mild. Veteran clash; tight, ET live.
R32
CORRECT
Switzerland
2–0
pred 2–1 · Fav (tight)
Algeria
BC Place, Vancouver (roof) · Fri 3 Jul · 04:00 BST

Embolo (goal or assist) HIT

First Swiss WC knockout win in 88 years. Called 2-1 — CORRECT, scorer (Embolo) HIT.

Reasoning
Roofed neutral. Swiss organisation over leaky Algeria.
R32
CORRECT
Australia
1–1
pred 0–1 · Fav (tight)
Egypt
AT&T Stadium, Arlington (roof) · Fri 3 Jul · 19:00 BST

Salah (goal or assist) MISS

1-1 after AET; Egypt advance 4-2 on pens. Egypt's first-ever WC knockout win. Called Egypt 1-0 — CORRECT (advanced), scorer (Salah) MISS.

Reasoning
Roof neutral. Salah the difference vs resilient AUS. A grind.
R32
CORRECT
Argentina
3–2
pred 2–0 · Fav (tight)
Cape Verde
Hard Rock Stadium, Miami · Fri 3 Jul · 23:00 BST

Messi (goal or assist) HIT

1-1 after 90; 3-2 AET. Messi scored the opener (7th of tournament, 20th career) AND assisted the winner (corner). Called Argentina 2-0 — result CORRECT (advanced), scorer (Messi) HIT.

Reasoning
Miami ~33C HUMID -- heat aids CV deep block. Messi's home + record chase; ARG a tier above.
R32
CORRECT
Colombia
1–0
pred 2–0 · Fav (tight)
Ghana
Arrowhead Stadium, Kansas City · Sat 4 Jul · 02:30 BST

Luis Díaz (goal or assist) MISS

Suárez assist after 8' sub. Colombia unbeaten in 7 at WCs. Called 2-0 — CORRECT, scorer (Luis Díaz) MISS.

Reasoning
~30C minor. Colombia a clear cut above 3rd-place Ghana.

Round of 16

R16
CORRECT
Canada
0–3
pred 1–2 · Fav (tight)
Morocco
SoFi Stadium, Inglewood · Sat 4 Jul · 19:00 BST

Saibari (goal or assist) MISS

Morocco unbeaten in 34; back-to-back WC QFs (African first); won with 5 shots. Called Canada 1-2 — CORRECT, scorer (Saibari) MISS (injured off 23').

R16
CORRECT
France
1–0
pred 2–0 · Fav (tight)
Paraguay
Lincoln Financial Field, Philadelphia · Sun 5 Jul · 17:00 BST

Mbappé (goal or assist) HIT

~100°F Philadelphia. Mbappé's 7th (level with Messi), 19th career, record 11th WC knockout goal. Called France 2-0 — CORRECT, scorer (Mbappé) HIT. QF: France-Morocco.

R16
MISS
Brazil
1–2
pred 2–1 · Fav (tight)
Norway
MetLife Stadium, New Jersey · Sun 5 Jul · 21:00 BST

Vinícius (goal or assist) MISS

Haaland 2nd-half brace; five-time champions OUT. Called Brazil 2-1 — result MISS, scorer (Vinícius) MISS. QF: Norway-England.

R16
CORRECT
Mexico
2–3
pred 1–2 · Fav (tight)
England
Estadio Azteca, Mexico City · Mon 6 Jul · 00:00 BST

Kane (goal or assist) HIT

Bellingham brace in 98 secs; Quansah red 54'; 10-man England held 40+ mins; ~1hr lightning delay. First team ever to beat Mexico at the Azteca in a WC. Called Mexico 1-2 — CORRECT, scorer (Kane) HIT.

R16
CORRECT
Spain
1–0
pred 2–1 · Fav (tight)
Portugal
AT&T Stadium, Dallas · Mon 6 Jul · 20:00 BST

Oyarzabal (goal or assist) MISS

Stoppage-time winner (Ferran Torres assist, both subs). Diogo Costa heroic for Portugal; Ronaldo's last World Cup ends. Spain: 5 wins, 0 conceded. Called Spain 2-1 — result CORRECT, scorer (Oyarzabal) MISS. QF: Spain vs Belgium/USA winner (SoFi, Fri).

Reasoning
Spain the stronger team overall with deeper midfield; Portugal reliant on Ronaldo/Pepe at age 41/38. Home advantage negligible at neutral. Oyarzabal in form.
R16
MISS
Belgium
4–1
pred 1–2 · Fav (tight)
USA
Lumen Field, Seattle · Tue 7 Jul · 01:00 BST

Balogun (goal or assist) MISS

De Ketelaere MOTM. Called USA 2-1 — result MISS, scorer (Balogun) MISS (ironic: Tillman, the original pick, scored). Belgium face Spain in QF.

Reasoning
USA underdog but clinical; Balogun and Tillman a real threat. Belgium red-hot post-Senegal but exposed on the break. Lineup-lock: FIFA cleared Balogun's wrongful red (Belgium appeal inadmissible) — Tillman pick existed only for the suspension risk. Balogun in form, point to prove.
R16
CORRECT
Egypt
2–3
pred 1–2 · Fav (tight)
Argentina
Mercedes-Benz Stadium, Atlanta (roof) · Tue 7 Jul · 17:00 BST

Messi (goal or assist) HIT

2-0 down, Messi pen saved, then 3 in 15 mins. Messi's 8th — outright Boot lead. Called Argentina 2-1 — result CORRECT, scorer (Messi) HIT.

Reasoning
Egypt the Cinderella story (first WC QF ever) but Argentina are the defending champions and too good on the day. Messi still dangerous.
R16
MISS
Switzerland
0–0
pred 1–2 · Fav (tight)
Colombia
BC Place, Vancouver (roof) · Tue 7 Jul · 21:00 BST

Luis Díaz (goal or assist) MISS

0-0 through 120; Vargas decisive kick. First Swiss QF in 72 years. Called Colombia 2-1 — result MISS, scorer (Luis Díaz) MISS.

Reasoning
Colombia have proven themselves more decisive on the ball; Switzerland organised but vulnerable on transitions. Colombia unbeaten in 7.

Quarter-finals

QF
CORRECT
France
2–0
pred 2–1 · Fav (tight)
Morocco
Gillette Stadium, Boston · Thu 9 Jul · 21:00 BST

Mbappé (goal or assist) HIT

Mbappé missed a 1st-half pen (Bounou), then a superb curler + assist for Dembélé — 8 goals, level with Messi, 20th career. Third straight France semi. Called France 2-1 — result CORRECT, scorer (Mbappé) HIT.

Reasoning
France won all 5 in 90 mins (14-2 agg); market -390 to advance, faded to 55 — Paraguay blueprint, 2022 revenge, Bounou; Saibari (hamstring) likely out for Morocco.
QF
CORRECT
Spain
2–1
pred 2–0 · Fav (tight)
Belgium
SoFi Stadium, LA · Fri 10 Jul · 20:00 BST

Yamal (goal or assist) MISS

De Ketelaere ended Spain's 650-min clean-sheet record; Merino 88' winner with his 2nd touch — consecutive KO winners as a sub. Called Spain 2-0 — result CORRECT, scorer (Yamal) MISS.

Reasoning
Spain unbeaten 35, 0 conceded all tournament (Simón WC clean-sheet streak since 2022); Belgium unbeaten 18 but leaky. Belgium's high line vs Yamal = the mismatch.
QF
EXACT
Norway
1–2
pred 1–2 · Fav (tight)
England
Hard Rock Stadium, Miami · Sat 11 Jul · 22:00 BST

Kane (goal or assist) MISS

Bellingham brace; Haaland's 14-game streak ended; Kane 'goal' offside. First England semi since 2018. Called England 2-1 — result CORRECT, scorer (Kane) MISS.

Reasoning
Haaland 7 v Kane 6, Boot live. Quansah SUSPENDED — reshuffled back line vs Haaland in heat. Market ENG ~55%; held at coin-flip. Lineup-lock Sat ~21:00.
QF
CORRECT
Argentina
3–1
pred 2–1 · Fav (tight)
Switzerland
Arrowhead Stadium, Kansas City · Sun 12 Jul · 02:00 BST

Messi (goal or assist) MISS

Mac Allister headed a Messi corner (10th career WC assist); Embolo 2nd yellow 72'; third straight Argentina ET escape. Called Argentina 2-1 — result CORRECT, scorer (Messi) ASSIST.

Reasoning
Two Argentina escapes = warning; Manzambi (Swiss star) injured, missed Colombia tie — Swiss goalless in 120 without him. Messi 8 goals, 8 straight WC games scored.

Semi-finals

SF
CORRECT
Spain
2–0
pred 2–1 · Fav (tight)
France
AT&T Stadium, Arlington · Tue 14 Jul · 20:00 BST

Oyarzabal (goal or assist) HIT

Yamal drew the pen and had a goal ruled offside; France held to 0.26 xG — Mbappé suffocated. Spain unbeaten 37, into their 2nd-ever final. Called Spain 2-1 (conf 50 vs market ~57% France) — result CORRECT, scorer (Oyarzabal) HIT.

Reasoning
Deliberate stand vs market (France ~57%): Spain's ball-hoarding style starves the counter (beat this France 2-1 at Euro 2024 semis); Mbappé at 90-95% (Grade 1 ankle); Merino late-winner knack. Tchouaméni doubt; Spain without N. Williams + Pino. ET live.
SF
MISS
England
1–2
pred 2–1 · Fav (tight)
Argentina
Mercedes-Benz Stadium, Atlanta · Wed 15 Jul · 20:00 BST

Bellingham (goal or assist) MISS

England led from Gordon's goal until the 85th; Enzo Fernández's thunderbolt and Lautaro's stoppage-time header (Messi cross, after Mac Allister hit the post) turned it — Argentina's 4th straight knockout game won late. Called England 2-1 — result MISS, scorer (Bellingham) MISS.

Reasoning
Argentina needed ET escapes vs Cape Verde/Egypt/10-man Swiss — England a tier above all three, fresh off ending Haaland's streak. Bellingham 4 in 2 (scorer over Kane, finisher-form rule). Messi + champion pedigree keep it at 50. ET live.

Third-place playoff

3RD
MISS
England
6–4
pred 1–2 · Fav (tight)
France
Hard Rock Stadium, Miami · Sat 18 Jul · 22:00 BST

Mbappé (goal or assist) HIT

Prediction (France 2-1, conf 52, Mbappé) was issued pre-kickoff Sat ~15:00 — site sync was late, values match the Craft record. Instant classic: 4-0 HT, Saka hat-trick, Mbappé brace = all-time WC top scorer (22) + Boot 10; Kane didn't play. Result MISS, scorer (Mbappé) HIT. England's best finish since 1966.

Final

F
CORRECT
Spain
1–0
pred 2–1 · Fav (tight)
Argentina
MetLife Stadium, New Jersey · Sun 19 Jul · 20:00 BST

Oyarzabal (goal or assist) MISS

SPAIN ARE WORLD CHAMPIONS. Nico Williams' header across the box, Torres first-time — a minute into the second period of ET. Spain 19 shots/11 on target vs Argentina's near-zero; Emi Martínez a WC-final-record 10 saves; N. Williams goal disallowed in ET; Enzo Fernández red 90+3. Spain's 7th clean sheet; unbeaten run to 38; second star won 1-0 AET exactly like 2010. Golden Boot: Mbappé (10). Called Spain 2-1 (ET live, conf 55) — result CORRECT. THE PRE-TOURNAMENT OUTRIGHT LANDED. Scorer (Oyarzabal) MISS.

Reasoning
The best team vs the best survival mechanism. Spain: 1 conceded in 7, strangle then strike late; do NOT sit on leads (the antidote to Argentina's 4 late escapes, which all needed possession handed back). Argentina: 1st in xG + xG efficiency, 87 fouls (rhythm-breakers), everything through Messi — who needs 2 for the Boot + career record. Oyarzabal: 5 goals, pen taker, scored the winner in Spain's last final (Euro 2024). ET live (4 of last 5 finals). H2H 6-6-2.

Group stage

Group A

GRP A
EXACT
Mexico
2–0
pred 2–0 · Mismatch
South Africa
Estadio Azteca, Mexico City · Thu 11 Jun · 20:00 BST

3 red cards. Mexico ~80% territory. Clinical and dominant.

Reasoning
Mexico at the Azteca in a home World Cup opener. South Africa ranked 82nd. Classic mismatch: the multi-goal margin is justified on paper and emotionally. Red-card-heavy Mexico games are still Mexico wins.
GRP A
EXACT
South Korea
2–1
pred 2–1 · Fav (tight)
Czechia
Estadio Akron, Guadalajara · Fri 12 Jun · 03:00 BST

Hwang In-beom 67, Oh Hyeon-gyu 80.

Reasoning
Korea's tournament pedigree and Son Heung-min's creativity edges Czechia. Narrow win expected. Czechia will create, Korea should close out.
GRP A
MISS
South Africa
1–0
pred 1–1 · Draw call
South Korea
Estadio BBVA, Monterrey · Thu 25 Jun · 02:00 BST

Son Heung-min (goal or assist) MISS

Called 1-1 draw — MISS, scorer (Son) MISS. Historic SA upset; first-ever knockout berth. (Confirm SA scorer.)

GRP A
CORRECT
Czechia
0–3
pred 1–2 · Fav (tight)
Mexico
Estadio Azteca, Mexico City · Thu 25 Jun · 02:00 BST

Raúl Jiménez (goal or assist) MISS

Called Mexico win — CORRECT, scorer (Jiménez) MISS. Mexico top Group A unbeaten.

Group B

GRP B
MISS
Canada
1–1
pred 2–0 · Mismatch
Bosnia
BMO Field, Toronto · Fri 12 Jun · 20:00 BST

Jonathan David (to score) MISS

Lukic 21; Larin 78. Draw flagged in advance. David subbed off 61 without scoring or assisting.

Reasoning
Canada at home in their first home World Cup match: the emotional wave, the crowd, and Jonathan David in Ligue 1 form. Bosnia are competitive but Canada should control.
GRP B
MISS
Qatar
1–1
pred 0–2 · Mismatch
Switzerland
Levi's Stadium, Santa Clara · Sat 13 Jun · 20:00 BST

Embolo (to score) HIT

Embolo 17 pen; Khoukhi in stoppage time. Switzerland 23 shots. Got the scorer, missed the result badly.

Reasoning
Switzerland are technically superior in every department. Qatar hosting the World Cup once doesn't translate to another continent. Embolo is the focal point and the obvious pick.
GRP B
EXACT
Switzerland
2–1
pred 2–1 · Fav (tight)
Canada
BC Place, Vancouver · Wed 24 Jun · 20:00 BST

Embolo (goal or assist) MISS

Switzerland win Group B; Canada through 2nd. Called Switzerland 2-1 — result CORRECT + EXACT, scorer (Embolo) ASSIST (set up Manzambi).

GRP B
CORRECT
Bosnia
3–1
pred 2–1 · Fav (tight)
Qatar
Lumen Field, Seattle · Wed 24 Jun · 20:00 BST

Džeko (goal or assist) MISS

Bosnia finish on 4 pts, outside shot at a 3rd-place spot; Qatar out. Called Bosnia win — result CORRECT, scorer (Džeko) MISS. (Tidy exact goals/order.)

Group C

GRP C
MISS
Brazil
1–1
pred 2–1 · Fav (tight)
Morocco
MetLife Stadium, New Jersey · Sat 13 Jun · 23:00 BST

Vinicius Jr (to score) HIT

Saibari 21; Vinicius 32. Called the banana skin explicitly. Got the scorer, missed the result.

Reasoning
Brazil should have enough quality to edge Morocco despite flagging this as a banana-skin game. Morocco beat Spain in 2022. Vinicius is the obvious pick for the most dangerous Brazilian.
GRP C
EXACT
Haiti
0–1
pred 0–1 · Fav (tight)
Scotland
Gillette Stadium, Boston · Sun 14 Jun · 02:00 BST

Che Adams (to score) ASSIST

McGinn 28, Adams started the move. Recalibration vindicated. Scotland top Group C.

Reasoning
Scotland's recalibrated approach: discipline over flair. Haiti have heart but no top-flight striker threat. 1-0 is the clean-sheet template. Che Adams as mobile focal point.
GRP C
CORRECT
Morocco
4–2
pred 2–0 · Fav (tight)
Haiti
Mercedes-Benz Stadium, Atlanta · Wed 24 Jun · 23:00 BST

En-Nesyri (goal or assist) MISS

Called Morocco 2-0 — CORRECT, scorer (En-Nesyri) MISS. Brazil pip Morocco to top on GD. (Tidy full scorers.)

GRP C
CORRECT
Scotland
0–3
pred 0–2 · Fav (tight)
Brazil
Hard Rock Stadium, Miami · Wed 24 Jun · 23:00 BST

Vinícius Jr (goal or assist) HIT

Called Brazil 0-2 — CORRECT, scorer (Vinícius Jr) HIT. Brazil top Group C.

Group D

GRP D
CORRECT
USA
4–1
pred 2–1 · Fav (tight)
Paraguay
SoFi Stadium, Los Angeles · Sat 13 Jun · 02:00 BST

Pulisic (goal or assist) HIT

Bobadilla OG 7, Balogun brace, Reyna late; Mauricio 73. Pulisic assisted the opener.

Reasoning
USA at home with a massive atmosphere. Balogun the most dangerous creative threat. Paraguay defensively organised but outclassed in the final third.
GRP D
MISS
Türkiye
3–2
pred 1–1 · Draw call
USA
SoFi Stadium, Los Angeles · Fri 26 Jun · 03:00 BST

Arda Güler (goal or assist) MISS

Called 1-1 draw — MISS, scorer (Arda Güler) MISS. Türkiye won late but were eliminated; USA top Group D.

GRP D
MISS
Paraguay
0–0
pred 1–0 · Fav (tight)
Australia
Levi's Stadium, Santa Clara · Fri 26 Jun · 03:00 BST

Sanabria (goal or assist) MISS

Called Paraguay win — MISS, scorer (Sanabria) MISS. Both advance (AUS 2nd, PAR 3rd).

Group E

GRP E
CORRECT
Germany
2–1
pred 2–0 · Fav (tight)
Ivory Coast
BMO Field, Toronto · Sat 20 Jun · 21:00 BST

Havertz (goal or assist) MISS

Germany trailed at HT; super-sub Undav brace won it in stoppage time. Called Germany 2-0 — result CORRECT, scorer (Havertz) MISS. Germany into the last 32.

60% poss / 40.0% poss

Reasoning
Germany rampant (7-1 MD1); Ivory Coast organised but outgunned. Havertz penalty/open-play threat.
GRP E
MISS
Ecuador
0–0
pred 3–0 · Mismatch
Curaçao
Arrowhead Stadium, Kansas City · Sun 21 Jun · 01:00 BST

Enner Valencia (goal or assist) MISS

THIRD mismatch to fail (after Spain 0-0 Cape Verde, Portugal 1-1 DR Congo). Curaçao parked the bus; Ecuador wasteful again. Called Ecuador 3-0 — result MISS, scorer (Valencia) MISS. The wastefulness caveat was flagged but underweighted.

Reasoning
Ecuador dominant in defeat (hit woodwork 3x); Curaçao shipped 7 to Germany. Valencia spearhead.
GRP E
EXACT
Curaçao
0–2
pred 0–2 · Fav (tight)
Ivory Coast
Lincoln Financial Field, Philadelphia · Thu 25 Jun · 21:00 BST

Amad Diallo (goal or assist) MISS

Called 0-2 — CORRECT+EXACT, scorer (Amad) MISS. Ivory Coast through 2nd.

GRP E
MISS
Ecuador
2–1
pred 1–1 · Draw call
Germany
MetLife Stadium, New Jersey · Thu 25 Jun · 21:00 BST

Enner Valencia (goal or assist) MISS

Called 1-1 draw — MISS, scorer (Valencia) MISS. Ecuador WON the upset, through as best-3rd.

Group F

GRP F
CORRECT
Netherlands
5–1
pred 2–1 · Fav (tight)
Sweden
NRG Stadium, Houston · Sat 20 Jun · 18:00 BST

Gakpo (goal or assist) HIT

Coin-flip went emphatically Dutch. Brobbey + Gakpo braces. Called NL 2-1 — result CORRECT, scorer (Gakpo) HIT. NL top Group F. (Verify exact goal order/minutes.)

Reasoning
Coin-flip: NL midfield edge (de Jong, Gravenberch) vs Sweden hot attack (Gyökeres/Isak); both defences leaky. Gakpo margin-maker in final third.
GRP F
CORRECT
Tunisia
0–4
pred 0–1 · Fav (tight)
Japan
Estadio BBVA, Monterrey · Sun 21 Jun · 05:00 BST

Ueda (goal or assist) MISS

Japan ruthless; the Renard new-manager bounce didn't materialise. Called Japan 0-1 (trimmed from 0-2) — result CORRECT, scorer (Ueda) MISS. Japan eliminate Tunisia. (Confirm the other 3 Japan scorers.)

Reasoning
Japan strong (drew NL); Tunisia defence shredded by Sweden. Ueda pace threat in transition. Trimmed from 0-2 to 0-1: Tunisia sacked Lamouchi and appointed Hervé Renard (who beat Argentina with Saudi in 2022), switching to a back four with motivated players — likely harder to break down in must-win territory. Japan still favoured on quality, but a 2-goal win less likely and the draw more live.
GRP F
CORRECT
Tunisia
1–3
pred 0–2 · Fav (tight)
Netherlands
Arrowhead Stadium, Kansas City · Fri 26 Jun · 00:00 BST

Gakpo (goal or assist) MISS

Called 0-2 — CORRECT, scorer (Gakpo) TBC. NL top Group F. (Confirm scorers.)

GRP F
MISS
Japan
1–1
pred 1–2 · Fav (tight)
Sweden
AT&T Stadium, Arlington · Fri 26 Jun · 00:00 BST

Gyökeres (goal or assist) MISS

Called Sweden win — MISS, scorer (Gyökeres) TBC. Japan 2nd & through; Sweden out.

Group G

GRP G
MISS
Belgium
0–0
pred 2–1 · Fav (tight)
Iran
SoFi Stadium, Inglewood · Sun 21 Jun · 20:00 BST

De Bruyne (goal or assist) MISS

Belgium dominated possession, went to 10 men (Ngoy red 66'), wasteful in front of goal. Called Belgium 2-1 — result MISS, scorer (De Bruyne) MISS. Third straight Group G draw — another favourite undone by poor finishing.

65% poss / 35.0% poss

Reasoning
Belgium unconvincing (1-1, Lukaku fitness doubt); Iran organised but leaked 2 to NZ. De Bruyne set-piece/open-play creation.
GRP G
CORRECT
New Zealand
1–5
pred 0–2 · Fav (tight)
Belgium
BC Place, Vancouver · Sat 27 Jun · 04:00 BST

Openda (goal or assist) MISS

Called 0-2 — CORRECT, scorer (Openda) TBC. Belgium top Group G.

GRP G
EXACT
Egypt
1–1
pred 1–1 · Draw call
Iran
Lumen Field, Seattle · Sat 27 Jun · 04:00 BST

Salah (goal or assist) MISS

Called 1-1 draw — CORRECT, scorer (Salah) TBC. Egypt advance; Iran out.

Group H

GRP H
CORRECT
Spain
4–0
pred 1–0 · Fav (tight)
Saudi Arabia
Mercedes-Benz Stadium, Atlanta · Sun 21 Jun · 17:00 BST

Oyarzabal (goal or assist) HIT

Yamal scored on his first WC start; Oyarzabal brace + assist. Yamal/Williams returning unlocked the attack (the reason I faded confidence but NOT the call). Called Spain 1-0 — result CORRECT, scorer (Oyarzabal) HIT. The confidence-fade (57%) under-rated them, but holding off the full draw-fade was right.

63% poss / 37.0% poss 8–2 SoT

Reasoning
Spain desperate after shock 0-0 opener; relentless but can be frustrated by a deep block. Oyarzabal from transitions.
GRP H
CORRECT
Uruguay
2–2
pred 1–1 · Draw call
Cape Verde
Hard Rock Stadium, Miami · Sun 21 Jun · 23:00 BST

Viñas (goal or assist) MISS

Bold draw fade LANDED (called 1-1). Scorer (Viñas) MISS. Uruguay's 2 goals were their only 2 shots on target from 17.

54% poss / 46.0% poss 2–4 SoT

Reasoning
Cape Verde shut out Spain. Miami heat favours a deep block. Coin-flip. Scorer switched off Núñez — benched (Bielsa dropped him after hooking him at HT vs Saudi). Viñas starts as sole striker and is the likeliest scorer. Draw call (1-1, conf 40) unchanged and reinforced: Uruguay missing De Arrascaeta, R.Araújo AND Núñez from the start, vs an unchanged Cape Verde deep block in Miami heat.
GRP H
MISS
Cape Verde
0–0
pred 2–1 · Fav (tight)
Saudi Arabia
NRG Stadium, Houston · Sat 27 Jun · 01:00 BST

Varela (goal or assist) MISS

Called Cape Verde 2-1 — MISS, scorer (Varela) MISS. CV drew, finished 3rd.

GRP H
MISS
Uruguay
0–1
pred 2–1 · Fav (tight)
Spain
Estadio Akron, Guadalajara · Sat 27 Jun · 01:00 BST

Núñez (goal or assist) MISS

Called Uruguay 2-1 — MISS, scorer (Núñez) MISS. Spain won even rotated; Uruguay eliminated.

Group I

GRP I
EXACT
France
3–0
pred 3–0 · Mismatch
Iraq
Lincoln Financial Field, Philadelphia · Mon 22 Jun · 22:00 BST

Mbappé (goal or assist) HIT

Mbappé brace incl. an outside-box curler; Dembélé's first WC goal. Rain-delayed 2h10 HT. Called France 3-0 mismatch — result CORRECT + EXACT, scorer (Mbappé) HIT.

GRP I
CORRECT
Norway
3–2
pred 2–1 · Fav (tight)
Senegal
MetLife Stadium, East Rutherford NJ · Tue 23 Jun · 01:00 BST

Haaland (goal or assist) HIT

Haaland brace; Senegal scored twice including deep into injury time. Called Norway 2-1 favourite-tight — result CORRECT (right winner, wrong margin), scorer (Haaland) HIT. Sarr's name not collected, Ndiaye unlikely to be in squad. Senegal exit with 1 point.

GRP I
CORRECT
Norway
1–4
pred 1–2 · Fav (tight)
France
Gillette Stadium, Boston · Fri 26 Jun · 20:00 BST

Mbappé (goal or assist) MISS

Called France win — CORRECT, scorer (Mbappé) MISS — Dembélé first-half hat-trick. France perfect 9pts, top Group I.

Reasoning
Lineup-locked ~1hr pre-KO: Mbappé STARTS in a loaded France XI (no forward rotation); Norway BENCH Haaland AND Ødegaard. Both risks that capped this call flipped in France's favour — confidence up 48->60. Norway 1-2 France and Mbappé scorer both stronger. Market firmed France to ~-155.
GRP I
CORRECT
Senegal
5–0
pred 2–0 · Fav (tight)
Iraq
BMO Field, Toronto · Fri 26 Jun · 20:00 BST

Ismaila Sarr (goal or assist) HIT

Called 2-0 — CORRECT, scorer (Ismaila Sarr) HIT. Iraq down to 10 men. Senegal 3rd, through.

Group J

GRP J
EXACT
Jordan
1–2
pred 1–2 · Fav (tight)
Algeria
Levi's Stadium, Santa Clara · Tue 23 Jun · 04:00 BST

Amoura (goal or assist) MISS

Called Algeria 2-1 favourite-tight — result CORRECT + EXACT, but scorer call (Amoura) didn't appear. Gouiri scored the only logged goal; possible own goal or incomplete records. Algeria top Group J.

Group K

GRP K
CORRECT
Portugal
5–0
pred 2–0 · Fav (tight)
Uzbekistan
NRG Stadium, Houston · Tue 23 Jun · 18:00 BST

Fernandes (goal or assist) MISS

Ronaldo brace (first to score at 6 different World Cups). Called Portugal 2-0 — result CORRECT, scorer (Fernandes) ASSIST (set up Ronaldo's 2nd). The Ronaldo-fade backfired.

GRP K
CORRECT
Colombia
1–0
pred 2–1 · Fav (tight)
DR Congo
Estadio Akron, Guadalajara · Wed 24 Jun · 03:00 BST

Luis Díaz (goal or assist) MISS

Mpasi (DRC) 8 saves. Called Colombia win — result CORRECT, scorer (Luis Díaz) MISS. Colombia top Group K, through.

Group L

GRP L
MISS
England
0–0
pred 2–1 · Fav (tight)
Ghana
Gillette Stadium, Boston · Tue 23 Jun · 21:00 BST

Kane (goal or assist) MISS

Possession-trap: England 72% poss, 3 SoT from 19, no goals vs Ghana's deep block. Called England 2-1 — result MISS, scorer (Kane) MISS. England still top Group L.

72% poss / 28.0% poss 3–0 SoT

GRP L
CORRECT
Panama
0–1
pred 1–2 · Fav (tight)
Croatia
BMO Field, Toronto · Wed 24 Jun · 00:00 BST

Kramarić (goal or assist) MISS

Sub Budimir winner; Modrić 200th cap. Called Croatia win — result CORRECT, scorer (Kramarić) MISS. Panama eliminated.

GRP L
EXACT
Panama
0–2
pred 0–2 · Fav (tight)
England
MetLife Stadium, New Jersey · Sat 27 Jun · 22:00 BST

Kane (goal or assist) HIT

Called 0-2 — CORRECT+EXACT, scorer (Kane) HIT. Kane = England all-time WC top scorer (11). England top Group L, face Senegal in R32.

GRP L
MISS
Croatia
2–1
pred 1–1 · Draw call
Ghana
Lincoln Financial Field, Philadelphia · Sat 27 Jun · 22:00 BST

Kramarić (goal or assist) MISS

Called 1-1 draw — MISS, scorer (Kramarić) MISS. Croatia 2nd; Ghana 3rd, through.