Potentially the group-stage's biggest game: Haaland vs Mbappé with first place in the Group of Death on the line. France's improvised brilliance against Norway's drilled machine is the real contrast — Deschamps' front four freelancing against a Solbakken structure where every player's job (Sørloth wide, Ryerson delivering, Ødegaard in pockets, Haaland conserving) is scripted. Norway's aerial out-ball neutralizes any French press; France's transition through Theo's flank attacks the space Ryerson's crossing role abandons. Two heavyweight systems that genuinely don't resemble each other.
Key Duel
Mbappé vs Haaland — not literally marking each other, but absolutely racing each other on the scoreboard.
Watch For
Saliba/Konaté vs the Haaland–Sørloth double team; Nusa vs Koundé; Ødegaard against Tchouaméni's zone.
Margin Notes
Haaland and Mbappé have never faced each other at a major international tournament. Norway's last WC win over France: they beat them 2-1 in 1998 group play — their signature result.
The Market
Odds & best bet
model projection: 2.91 total goals · over 1.5 79% · over 2.5 56% · over 3.5 33%
Market odds versus the model: implied probability, our probability, and the edge per selection
Market
Selection
Odds
Implied
Ours
Edge
Total goals
Over 2.5
2.00
48%
56%
+7.8%
Total goals
Under 2.5
1.83
52%
44%
-7.8%
Asian handicap
Norway +0.5
2.00
48%
38%
-10.2%
Asian handicap
France -0.5
1.85
52%
62%
+10.2%
Best bets — top 2, ≥5% edge
1. France -0.5 (Asian handicap) @ 1.85, edge +10.2% — best price 1.85 (betonlineag). Flat 1u, paper record.
2. Over 2.5 (Total goals) @ 2.00, edge +7.8% — best price 2.02 (betonlineag). Flat 1u, paper record.
same-match picks are correlated — they tend to win and lose together; the units record swings accordingly.
market snapshot Jun 12, 7:00 PM ET · median odds across books, de-vigged multiplicatively · totals / handicap / BTTS are model-priced from the score matrix — the Opta overlay covers W/D/L only · no logged consensus prediction — 1X2 edge not computed.