Norway vs. Ivory Coast - Pure Football Analysis (MiniMax-M3)

2026 World Cup, Round of 32 (Match #78) | Tue June 30, 2026 | AT&T Stadium, Arlington TX

Kickoff: 19:00 CEST / 17:00 UTC / 12:00 CDT | Referee: Jesús Valenzuela (Venezuela, CONMEBOL)


TL;DR

CIV slight WDM favorite 40% / NOR 38% / Draw 22% — coin-flip R32 with Brazil looming in R16; modal 1-0 to either side at 90' (28% combined).

Prediction (90' scorelines, top 6): 1-0 NOR 14% · 0-1 CIV 14% · 1-1 9% · 2-1 CIV 9% · 2-1 NOR 8% · 0-0 8%. Advance probability: NOR 50% / CIV 50% (NOR: 38% 90'W + 22%×40% ET + 22%×30%×50% pens = 50.1%).

Watch: Haaland vs CIV's 2-GA defense — first goal decisive for the block to open. If CIV scores first (Bonny hold-up or Diomandé counter), NOR's 7-GA defense is exposed to Amad Diallo's 60'-on bench cameo (F18 game-state-conditional bench impact). If NOR scores first, CIV's Amad Diallo becomes a high-urgency impact sub chasing a 1-goal deficit.


1. Norway 🇳🇴 — Team Profile

Basic Info

Tactical Identity (4-2-3-1 / 4-3-3)

Key Players

Player Club Position Profile
Erling Haaland Man City CF 25, generational #9, 12-game intl scoring streak, 4 WC26 goals (Golden Boot co-leader with Mbappé)
Martin Ødegaard Arsenal AM (cap.) Primary creator, set-piece taker, 80.8% cross acc
Alexander Sørloth Atlético RW/RF Aerial threat (8.14 duels/gm), hold-up target
Antonio Nusa RB Leipzig LW Pace, transition outlet, dribbling threat
Sander Berge Fulham DM Midfield platform, screen
Patrick Berg Bodø/Glimt DM Starts ahead of Aursnes (NRK expert: "enorm frekvens" + "sterke i kontringsfasen")
Marcus Holmgren Pedersen Torino RB Deputizes for Ryerson (attack-minded, transition exposure)
Kristoffer Ajer Brentford CB Set-piece header threat
Torbjørn Heggem Bologna CB Set-piece header threat
David Møller Wolfe Wolves LB Defensive LB
Ørjan Nyland Sevilla GK Confirmed #1; returns from MD3 bench (Selvik played)

Strengths / Weaknesses

Predicted XI (CONFIRMED via NRK + KhelNow + Onze Mondial + Eurosport)

                  Nyland (GK)
  Pedersen – Ajer – Heggem – Wolfe
         Berge – Berg
         Ødegaard (c)
  Nusa – Haaland – Sørloth

Bench: Selvik, Tangvik (GK); Bjørkan, Østigård, Langås, Falchener, Aursnes, Thorsby, Thorstvedt, Aasgaard, Schjelderup, Hauge, Strand Larsen, Bobb, Ryerson (vest only).


2. Ivory Coast 🇨🇮 — Team Profile

Basic Info

Tactical Identity (4-3-3)

Key Players

Player Club Position Profile
Franck Kessié Al-Ahli CM (cap.) Set-piece header threat, scored vs GER MD2, 2nd-ball winner
Ibrahim Sangaré Nottingham Forest DM Anchor, MD3 67' assist, screen
Christ Inao Oulaï Trabzonspor CM Physical box-to-box
Odilon Kossounou Atalanta CB Experienced, duel winner
Emmanuel Agbadou Wolves CB Wolves-PL pedigree, solid
Guela Doué Strasbourg RB Replaces injured Singo (23, 5 caps) — competent downgrade
Ghislain Konan Gil Vicente LB Veteran LB
Yahia Fofana Çaykur Rizespor GK Confirmed #1 (35 caps), distribution is known weakness
Nicolas Pépé Villarreal RW 38yo veteran, MD3 brace, big-game experience
Ange-Yoan Bonny Inter CF Physical #9, holds line, runs channels
Yan Diomandé RB Leipzig LW 19yo, MD1 MOTM, LFC-linked, dribbling threat

Bench (Key)

Strengths / Weaknesses

Predicted XI (CONFIRMED via Onze Mondial + Maxifoot + Eurosport)

                  Y. Fofana (GK)
  Doué – Kossounou – Agbadou – Konan
       Sangaré – Kessié (c) – Oulaï
       Pépé – Bonny – Y. Diomandé

3. Head-to-Head Record

Date Competition Result
First-ever meeting NOR 0W 0D 0L (0 GF, 0 GA)

Maiden competitive meeting. No H2H psychological edge for either side. Pure form + squad quality + tactical fit is the analytical lens.

Source: Wikipedia "Norway at the FIFA World Cup" opponent-record table (web-fetched 30 Jun 2026); confirmed first-ever WC meeting.


4. 🌡️ Physical & Environmental Conditions (Finding 11)

Factor Value Impact
Venue AT&T Stadium, Arlington TX Indoor, climate-controlled
Roof CLOSED (retractable, FIFA policy) F11 FULLY NEUTRALIZED
Indoor temperature ~21°C / 70°F Below 28°C threshold — no heat penalty
Indoor humidity ~45-50% Neutral
Wind 0 mph (enclosed) No wind factor
Surface FieldTurf (Hellas Matrix, NFL) NOR has familiarity edge (UNCG turf)
Outdoor (T-7h) 87°F / 31°C, heat index 91°F Irrelevant — outdoor exposure is <10 min total (warm-ups + bus transfers)
Base camp (NOR) Greensboro, NC (UNCG, FieldTurf) Surface match, 3+ weeks acclim, ~1,100 mi to Arlington
Base camp (CIV) Chester, PA (Subaru Park, grass) Surface MISMATCH, 25 days acclim, ~1,400 mi to Arlington
Travel status Both charter 1 day before (Jun 29) Symmetric, no penalty

Impact Analysis (F11 rules applied)

  1. F11 heat threshold (>28°C) — DOES NOT FIRE. Roof closed, indoor ~21°C. No degradation of pressing (NOR is a high-pressing team; would be vulnerable to heat, but is not today).
  2. F11 altitude threshold (≥2,000m) — DOES NOT APPLY. Arlington TX is ~200m elevation. No altitude factor.
  3. F11 same-day travel — DOES NOT APPLY. Both teams arrived Jun 29 (1 day before). Symmetric inter-regional charter. No intercontinental jet-lag.
  4. F11 intercontinental acclimatization — DOES NOT APPLY. Both teams have been in the US for 3+ weeks. Both base camps in similar heat bands to Arlington.
  5. F11 depleted/disrupted favorite — DOES NOT APPLY. Both teams at full strength (single absences only: Ryerson NOR, Singo CIV — both replaced by competent deputies, not gutting).
  6. Surface flag: NOR slight edge (~1-2pt). UNCG FieldTurf = AT&T FieldTurf. CIV trained on grass. This is a minor advantage in pass-and-move familiarity, especially for NOR's possession chains.

Net environmental impact: NOR +1pt edge (surface familiarity only). All other F11 factors neutralized.


5. Referee Analysis — Jesús Valenzuela Sáez (Venezuela, CONMEBOL)

Statistic Career Tournament Discounted
Yellow cards / game 5.00-5.50 (career, FootyMetrics 5.09 / StatsHub 4.93 / Valuestats 5.53) 1.50 Y/gm (×0.30 discount per tournament leniency rule)
Red cards / game 0.10-0.24 (career) 0.05 R/gm (4/4 prior WC matches with 0 reds)
Penalty rate 0.19-0.35 pen/gm (FootyMetrics 0.19 / StatsHub 0.35 / WorldReferee 0.35) ~30-40% probability band for ≥1 penalty
Fouls / game 27.3 (FootyMetrics) ~22 fouls/gm (tournament discount)
Tournament matches 5 prior (ENG 0-0 USA 2022; FRA 3-1 POL R16 2022; AUS 2-0 TUR 2026; BIH 3-1 QAT 2026; 4th official FRA 2-0 MAR SF 2022) 6th WC match, 2nd knockout assignment
VAR usage Open-mic VAR (Real Madrid-Pachuca CWC25), Lewandowski pen via VAR monitor 2022 Expect VAR if DOGSO / serious foul; not a "swallow whistle" ref
Confederation CONMEBOL NOR (UEFA) vs CIV (CAF) — NO conflict

Prediction

TL;DR for Ref


6. Key Tactical Battles

6.1 Haaland (NOR CF) vs Kossounou-Agbadou (CIV CB pair)

6.2 Ødegaard (NOR AM) vs Sangaré (CIV DM) + Kessié (CIV CM)

6.3 CIV counters (Diomandé + Amad) vs NOR full-backs (Pedersen + Wolfe)

6.4 Set-piece shootout

6.5 First goal mechanism


6.5. Decision Graph Resolution (doc-5 — walked independently)

MANDATORY. I walked doc-5's 6-step decision graph + §6.6 WDM anchor independently. My resolution is below — show the math, state reasoning per step, name the modifier that fires.


Step 0 — Compute the WDM anchor (§6.6)

Per §6.6 formula: squad value ×3 + FIFA rank + tournament form (opponent-tier-weighted, R32-2) + qualifying form (×1 each); GDiff ×0.5 minor; pedigree EXCLUDED weight 0.0.

Step A — Raw factors:

Factor NOR CIV NOR share Source
Squad value €400M €180M 0.690 experiments/squad-values.json (29 Jun 2026)
FIFA rank (inverted: 100 − rank) rank ~33 → 67 rank ~12 → 88 0.432 Wikipedia FIFA rankings (Jun 2026); canonical profiles
Tournament form (opponent-tier-weighted PPG, R32-2) beat IRQ (T3, ×1) = 3; beat SEN (T2, ×2) = 6; lost FRA (T1, ×0) = 0 → 9/3 = 3.0 weighted PPG beat ECU (T2, ×2) = 6; lost GER (T1, ×0) = 0; beat CUR (T3, ×1) = 3 → 9/3 = 3.0 weighted PPG 0.500 Group results, opponent tier classification per R32-2
Qualifying form ~2.0 PPG (UEFA playoffs, Mar 2026) ~2.3 PPG (AFCON 2025 + WCQ) 0.465 UEFA/CONMEBOL/CAF qualifying records
GDiff (×0.5 minor only, R32-5 downgraded) +1 (8-7) +2 (4-2) 0.478 Group stage results

Step B — Normalize shares (each factor 0-1): Done in table above.

Step C — Composite score:

score_NOR = 3.0 × 0.690 + 1.0 × 0.432 + 1.0 × 0.500 + 1.0 × 0.465 + 0.5 × 0.478
         = 2.070 + 0.432 + 0.500 + 0.465 + 0.239
         = 3.706

score_CIV = (3.0 + 1.0 + 1.0 + 1.0 + 0.5) − 3.706 = 6.5 − 3.706 = 2.794

Step D — Convert to probabilities:

fav_share = 3.706 / 6.5 = 0.570

fav_baseline (NOR is WDM "fav" by quality score) = 28 + (0.570 − 0.50) × 90 = 34.3% → clamp to 35%
draw = 23% (knockout baseline, R32-4: 20-25% for fav_share 0.60-0.70)
dog_baseline (CIV) = 100 − 35 − 23 = 42%

My independent WDM calc: NOR 35% / Draw 23% / CIV 42%

Note on prepared baseline: The operator's WDM baseline doc (nor-vs-civ-2026-wdm-baseline.md) presents NOR 37% / Draw 23% / CIV 40%. This is within ±2pt of my independent calc (35/23/42) — the difference is likely FIFA rank assumptions and slight qualifying PPG variance. The doc's stated fav_share is ~0.60, mine is 0.570. Both are well below the 0.65 cap. I will use the prepared baseline as my starting anchor (consistent with the operator's lead-stage computation) and apply my adjustments from there.

WDM ANCHOR: NOR 37% / Draw 23% / CIV 40%. DEVIATION CAP ACTIVE (fav_share ~0.60 < 0.65; max +5pt positive to WDM "fav" NOR = 42%).


Step 1 — Group Context

This is R32 (knockout), not group stage — but the bracket context + group finish matter.

Output: Need-to-win = YES for both teams. F12 conservation = 0% (R32 knockout, both must-win, R16 = no easy path, both managers have full XI). No "draw-suffices" math. No "GD-chase mode" (knockout, not group). No "bracket optimization" (both teams are in the same brutal R16 slot).


Step 2 — Conservation (Finding 12)

Resolved independently per doc-5 Step 2 + the F12 modifiers.

Output: F12 = 0% for both teams. No conservation discount applied. Both go full strength, both managers will play to win, both will not rotate to save legs for R16. (MD3 was the rest game for both — they're already fresh.)

Empirical weight (F12 ×1.5 from Jun 29 calibration): 0% × 1.5 = 0% delta applied.


Step 3 — Weather × Style (Finding 11)

Output: F11 = NEUTRALIZED. Roof closed = no weather penalty. No deltas applied.


Step 4 — Weather × Defense Stack (sterile-domination screen, F13/F17)

Output: F13/F17 sterile-domination screen does NOT fire. The WDM's CIV defensive edge is already captured. No additional +5-10% to draw from sterile-domination. Draw remains at WDM baseline (23%, lower end of R32-4 band).

Empirical weight (F13 ×2.0 from Jun 29 calibration): ×0 (screen doesn't fire) = 0 delta applied.


Step 5 — Temperament & Coach Discipline

Output: Temperament is not a modifier here. Both managers are disciplined executors. No "chaos" or "indiscipline" risk. Card expectations 1-2 yellows each side (consistent with Valenzuela's tournament-lenient profile). No deltas applied.


Step 6 — Synthesis (show the math, WDM anchor → adjusted)

Starting from WDM anchor: NOR 37% / Draw 23% / CIV 40% (CIV is WDM "dog" with higher probability due to GDiff factor; NOR is WDM "fav" by quality score; DEVIATION CAP ACTIVE at +5pt to NOR = max 42%).

Adjustment NOR Draw CIV Reasoning
WDM anchor 37% 23% 40% NOR fav by quality (squad value), CIV dog with higher probability (defensive record)
F12 (conservation, ×1.5 weight) 0 0 0 R32 = must-win, both go full strength, both managers aggressive, no conservation applies
F11 (weather, ×2.0 context) 0 0 0 Roof closed, climate-controlled, F11 fully neutralized
F13 (sterile-dom, ×2.0) 0 0 0 NOR has Haaland (proper finisher), CIV not deep low block, screen does NOT fire
F18 (bench impact) 0 0 0 Amad Diallo on bench for CIV (+0.5pt to CIV); NOR bench (Strand Larsen, Schjelderup) is game-state-conditional; net wash
F22 (blowout) 0 0 0 CIV's defensive structure + veteran Kossounou/Agbadou + 2 GA tournament = NOT an open/transition underdog. F22 limit applies — 4+ margin at 5-8%, not 15-20%
Haaland milestone (F12 hard rule) +1 0 0 Milestone-chasing star; 12-game streak + WC26 Golden Boot co-leader; first NOR KO in 28 years. Drives minutes + goals
Valenzuela pen band (F8) +0.5 0 0 ~30-40% pen band; slight NOR tilt (Haaland pen-area threat); ×0.25 hot-GK for both GKs (no confirmed form)
Surface familiarity (F11 minor) +0.5 0 0 NOR trained on FieldTurf at UNCG = AT&T surface; CIV trained on grass. Minor advantage
Draw reduction (R32 = no draw-suffices, R32-4 context ×2.0) 0 -1 0 R32 = must-win for both, no "we'll settle for a draw and group-stage advance" math. Draw at 90' is a real outcome but slightly below the WDM baseline
Adjustment total +2 -1 -1 (The -1 from CIV goes to NOR as +1)
DEVIATION CAP CHECK (R32-1) OK OK NOR now 38% (cap = 42% → +5pt remaining); CIV now 40% (no cap on WDM dog); cap does not bind
FINAL 90' OUTCOMES 38% 22% 40% Sums to 100% ✓

Note on the -1pt CIV / +1pt NOR transfer: My synthesis takes 1pt from CIV (defensive record may not fully close the gap vs a Haaland-motivated NOR with set-piece delivery) and adds 1pt to NOR for the same total. The other adjustments (Haaland, pen band, surface) are added to NOR. The draw goes from 23% to 22% (small reduction reflecting the R32 = no draw-suffices, must-win context).

Final 90' probability: NOR 38% / Draw 22% / CIV 40%.

This represents:

Empirical multipliers applied: conservation ×1.5 (0% × 1.5 = 0), sterile ×2.0 (0% × 2.0 = 0), context ×2.0 (-1pt × 2.0 = -2pt draw, but I conservatively applied -1pt to keep draw in the R32-4 band), momentum ×1.75 (0 net, NOR MD3 loss was rotation, CIV MD3 win with rest signals), hot_gk ×0.25 (0 net, both GKs are reputation-only with no confirmed tournament form).

This must reconcile with the 90' table in §7K below: NOR 38% / Draw 22% / CIV 40%. ✓


6.6. WDM Baseline Anchor (Weighted Decision Matrix)

The starting win/draw/loss probabilities MUST be derived from the WDM formula, not gut feel. My independent WDM computation is shown in §6.5 Step 0. Below is the summary.

Summary

WDM factors (my independent calc):

  squad:       NOR €400M   / CIV €180M   → NOR share 0.690
  fifa:        NOR rank ~33 / CIV rank ~12 → NOR share 0.432
  form:        NOR 3.0 wPPG / CIV 3.0 wPPG → NOR share 0.500
  qualifying:  NOR 2.0 PPG  / CIV 2.3 PPG  → NOR share 0.465
  gdiff (×0.5): NOR +1 / CIV +2            → NOR share 0.478

Composite: NOR score = 3.0×0.690 + 1.0×0.432 + 1.0×0.500 + 1.0×0.465 + 0.5×0.478 = 3.706
           CIV score = 6.5 − 3.706 = 2.794
fav_share = 3.706/6.5 = 0.570
fav_baseline (NOR) = 28 + (0.570−0.50)×90 = 34.3% → clamp 35%
draw = 23% (knockout, R32-4: 20-25% for fav_share 0.60-0.70)
CIV = 100 − 35 − 23 = 42%

My independent WDM: NOR 35% / Draw 23% / CIV 42%.

Operator-prepared WDM baseline (from nor-vs-civ-2026-wdm-baseline.md): NOR 37% / Draw 23% / CIV 40%.

Difference (~2pt): Likely FIFA rank assumptions and slight qualifying PPG variance. Both are within the coin-flip range; both are well below the 0.65 deviation cap.

I use the prepared baseline as my starting anchor (NOR 37% / Draw 23% / CIV 40%) and apply my adjustments from there. The deviation cap is active (fav_share ~0.60 < 0.65; max +5pt positive to WDM "fav" NOR = 42%).

Pedigree excluded (validated)

WC pedigree is EXCLUDED (weight 0.0 per 51-match optimization). NOR's "first knockout in 28 years" is a motivation signal (F12 milestone), not a quality signal. CIV's "first knockout ever" is an emotional signal (F12 need-to-win), not a quality signal.

GDiff downgraded to ×0.5 (R32-5, Jun 30)

GDiff is a minor defensive-solidity check (×0.5), not a primary factor. The R32 retrospective invalidated the original ×2.0 weight (GDiff pointed the wrong way on GER-PAR and NED-MAR upsets). Flag when a high-squad-value team concedes 5+ in the group stage — NOR's 7 GA is a squad-value-blind warning. This is captured in my synthesis: CIV's 2 GA is the WDM "dog" advantage that flips the WDM probability (NOR fav by quality, CIV with higher probability).

When to deviate >10pt from WDM

Net: no >10pt deviation from WDM. My final 38/22/40 is within ±2pt of the WDM anchor (37/23/40).


7K. Knockout Prediction (R32, decision-tree format)

In knockouts, a draw at 90' is a REAL outcome. Decision tree: 90' → ET → Pens. I break this down explicitly per §7K.

Draw band by fav_share (R32-4, Jun 30): fav_share 0.60-0.70 → draw at 90' = 20-25%. My draw at 90' is 22% (within the band).

90-Minute (Regulation) Outcome

Outcome Probability Rationale
NOR win in 90' 38% NOR's WDM "fav" by quality; Haaland milestone + set-piece delivery + surface edge; WDM at 37% + my +1pt adjustment for milestone/pen band = 38%
Draw at 90' 22% R32 = must-win for both, no draw-suffices; R32-4 band 20-25% for this fav_share; CIV defensive record (2 GA) and 0-GA clean sheet vs CUR last match are real
CIV win in 90' 40% WDM has CIV at 40% (slight probability edge from GDiff factor + ×0.5 weight); CIV defensive organization + Bonny/Diomandé counter threat + Amad bench cameo
TOTAL 100%

Extra Time (conditional probabilities — given match reached ET at 1-1 or 2-2)

Outcome Cond. % Rationale
NOR win in ET 40% Tired CIV defense (Kossounou/Agbadou + physical midfield); Haaland's penalty-area threat grows in ET; Ødegaard's set-piece delivery remains live
Draw after ET (→pens) 30% Both teams aggressive, ET typically produces a goal but not always; fatigue may favor a 0-0 ET after a 1-1 90'
CIV win in ET 30% Amad Diallo from 105' is a high-impact sub scenario; Kessié set-piece header in ET is live; CIV has more ET/KO experience (AFCON 2025 final)
TOTAL 100%

ET dynamics: Tired legs after 90' (especially CIV's physical 3-CM); tactical caution; 30 min not 90 min; sub limits nearly exhausted (most starters will have been subbed by 105'); Haaland is a penalty-area threat in tired defense; Kessié set-piece header remains live; CIV has more ET/KO experience via AFCON 2025 final.

Penalty Shootout (conditional — given pens reached after 0-0 or 1-1 ET)

Outcome Cond. % Rationale
NOR win on pens 50% Nyland is reputation-only (no confirmed tournament form); Haaland (86% career pen conv) + Ødegaard (clinical) + Sørloth (less clinical but capable) — 3 reliable takers. Pen read defense vs CIV's middle 3 (Kessié, Sangaré, Oulaï) — Kessié is clinical, Sangaré is variable, Oulaï is variable
CIV win on pens 50% Y. Fofana reputation-only (no prior WC shootout wins); Kessié + Pépé (38yo, veteran) + Bonny (less experienced) + Amad (clinical). Y. Fofana has a noted distribution weakness but is a decent shot-stopper. ~50/50
TOTAL 100%

Pen dynamics: Both GKs are reputation-only (no confirmed tournament shootout form, no prior WC shootout wins). Both have a mix of clinical + less-clinical takers. Coin-flip.

Advance Probability (unconditional)

Team Advance % Calculation
NOR 50.1% 38% (90'W) + 22% × 40% (ET) + 22% × 30% × 50% (pens) = 38 + 8.8 + 3.3 = 50.1%
CIV 49.9% 40% (90'W) + 22% × 30% (ET) + 22% × 30% × 50% (pens) = 40 + 6.6 + 3.3 = 49.9%
TOTAL 100%

Coin-flip R32. NOR's slight 90' probability edge (38% vs 40%) closes in ET/Pens because NOR has the slight Haaland pen-area threat edge in ET, and pens are a 50/50.

Scoreline Distribution (90' only, top 6 + other)

Score Probability Scenario
1-0 NOR 14% Haaland penalty-area poach or Ødegaard set-piece + Ajer/Heggem header. Modal NOR-win scoreline.
0-1 CIV 14% Bonny hold-up + Pépé cutback, or Diomandé counter. Modal CIV-win scoreline.
1-1 9% Both teams score; first goal traded; set-piece + counter. Most likely draw scoreline.
2-1 CIV 9% Two-goal CIV lead or one-goal lead held under NOR pressure.
2-1 NOR 8% Haaland brace or Haaland + Sørloth. Two-goal NOR lead or held.
0-0 8% Both defenses hold; set-pieces go close but don't convert.
Other 38% 2-0, 3-1, 2-2, 3-0 etc. (12+ scoreline variants)
TOTAL 100%

Single most likely path: 1-0 NOR at 90' (14%) → NOR advance 14%.

Second most likely path: 0-1 CIV at 90' (14%) → CIV advance 14%.

Third most likely path: 1-1 at 90' (9%) → 0-0 ET (penalty shootout) → 50/50.

Modal full path: 1-0 NOR at 90' (Haaland goal, ~14% path probability). This is the single most likely full-match path. The Haaland 1-0 is the modal scoreline because NOR's WDM "fav" by quality (€400M squad, mostly in Haaland) + Haaland milestone (12-game streak, Golden Boot co-leader, first KO in 28 years) + set-piece delivery (80.8% cross acc) + surface edge combine to give NOR a slight probability edge in the modal low-scoring R32 scenario.


8. Who Scores

Norway 🇳🇴

Rank Player Position Probability Rationale
1 Erling Haaland CF 30% 12-game intl scoring streak; 4 WC26 goals (Golden Boot co-leader with Mbappé); first NOR WC KO in 28 years — milestone motivation HARD RULE (no early sub); penalty-area threat; Valenzuela's 30-40% pen band favors him; substitution risk LOW (Solbakken aggressive, plays 75+ min). Age 25, peak — not age-declined (F16 does not apply).
2 Martin Ødegaard AM (cap.) 15% 80.8% cross accuracy in WC26 (3rd); set-piece taker; late-arriving runs from AM. Could score from a set-piece (free kick direct or CB header from his corner). F10 star-as-creator — he may assist more than score, but his direct scoring threat is real. Plays 90' (captain, creative engine).
3 Alexander Sørloth RW 12% Aerial threat (8.14 duels/gm); hold-up target; could poach a Haaland flick-on or score from a cross. Atlético pedigree, comfortable in tight spaces.
4 Antonio Nusa LW 7% Winger cutting in; pace + dribbling threat; can score from a counter or a deflection. Less consistent finisher than the top 3.
5 Kristoffer Ajer CB 4% Set-piece header (F6 CB set-piece rule). Scored unmarked from Ødegaard corner MD1. With NOR's 80.8% cross acc, Ajer/Heggem/Østigård are live in the box.
Other (Heggem CB, Berg DM, etc.) ~2% combined Set-piece headers, late-arriving DM, etc.

Ivory Coast 🇨🇮

Rank Player Position Probability Rationale
1 Yan Diomandé LW 18% 19yo, MD1 MOTM with assist, LFC-linked (confidence boost); direct dribbling threat; Leipzig pedigree; vs Pedersen (attack-minded, defensive weak) on the right. Substitution risk LOW (will play 75+ min, only Singo situation would see him off).
2 Ange-Yoan Bonny CF 14% Physical #9, holds the line, runs channels; Inter Milan pedigree; first good chance with his back to goal vs Ajer/Heggem. Could score from a Pépé cutback or a Diomandé pullback.
3 Amad Diallo RW (sub) 13% Man Utd, 23, 6 goals in 19 caps; MD1 90' winner as SUB; Faé impact-sub pattern; likely 25-30 min from 60'. F18 game-state-conditional bench impact — if CIV is level or leading, very live; if chasing 0-1, still strong. Could come on and score.
4 Nicolas Pépé RW (or sub) 10% 38yo veteran, MD3 brace (6', 64'), MOTM. Big-game experience. Will start on RW (or could be sub). Plan A from 0'; Plan B from 60'.
5 Franck Kessié CM (cap.) 9% Set-piece header threat; scored vs GER MD2 (30'); captain. Aerial + second-ball. Plays 90'. Set-piece deliveries from Doué/Pépé are his route to goal.
Other (Douè, Agbadou CB, Oulaï, S. Fofana sub) ~6% combined Set-piece headers, late-arriving subs, etc.

9. Match Flow Projection

Timeframe Expected Pattern
0-15' Cautious opening. NOR probes CIV's mid-block with vertical balls to Haaland. CIV sits compact, looks for Diomandé counter. Both teams feel out the press triggers.
15-30' NOR builds possession (60-65% expected). Ødegaard probes the half-spaces. CIV absorbs, looks for Bonny hold-up + Pépé run. First set-piece likely in this window.
30-45' NOR's most dangerous period. Set-piece delivery from Ødegaard. Haaland making diagonal runs. CIV defends deep but compact. Possible first goal in this window (35-40' is Haaland's prime).
HT Solbakken likely satisfied with 0-0 or 1-0 lead; Faé likely instructs Bonny to hold higher.
45-60' CIV grows into the game. Mid-block forces turnovers. Diomandé starts to find space. Possession evens out (NOR 55-60%, CIV 40-45%).
60-75' Amad Diallo on (Faé pattern, 56'-60'). This is the F18 bench-impact zone. CIV's wing threat doubles. NOR may bring on Strand Larsen for Sørloth (fresh legs).
75-90' Highest-intensity period. NOR pushes for the goal (Ødegaard probing, Haaland hunting Golden Boot). CIV defends deep, looks for Amad counter. Set-piece decisive moment live.
90'+ If 0-0 or 1-0, CIV will throw everything forward. If 1-1, both teams cautious.
ET (if needed) Tired legs, tactical caution, sub limits exhausted. Haaland penalty-area threat grows. Amad Diallo from 105' is CIV's wild card. Kessié set-piece header remains live.
Pens (if needed) Coin-flip. Both GKs reputation-only. NOR's Haaland + Ødegaard + Sørloth vs CIV's Kessié + Pépé + Bonny. ~50/50.

10. Methodology Notes

Findings applied:

R32 findings applied:

Empirical weights applied (Jun 29 calibration):

Source-grounding: All factual claims (rankings, manager names, form, injuries, referee stats) traced to specific gathered files. No betting odds, no expert picks, no pundit aggregations.


11. Metrics

[match]
code = "nor-vs-civ"
date = "2026-06-30"
kickoff_cest = "19:00"
group = "R32"
venue = "dallas"
referee = "valenzuela"
is_knockout = true

[win_probability]
# KNOCKOUT: win/draw/loss = team A win in 90' / draw at 90' / team B win in 90' (sum to 100)
# NOR is team A (alphabetical first in code: nor < civ)
favorite = "CIV"  # WDM has CIV with slight probability edge (40% > 38%)
win = 38           # NOR win in 90'
draw = 22          # draw at 90'
loss = 40          # CIV win in 90'

[knockout]
# ET probabilities CONDITIONAL on draw at 90' (sum to 100 given ET reached)
# Pen probabilities CONDITIONAL on pens reached (sum to 100 given pens reached)
win_et = 40        # NOR win in ET (conditional on draw at 90')
draw_et = 30       # draw after ET → pens (conditional on draw at 90')
loss_et = 30       # CIV win in ET (conditional on draw at 90')
pen_win = 50       # NOR win on pens (conditional on pens reached)
advance_a = 50     # NOR total advance probability (unconditional)
advance_b = 50     # CIV total advance probability (unconditional)

[scorelines]
# top 5 ranked scorelines with probabilities (sum to ~100 with [other])
# Note: "2-1" combines NOR 2-1 (8%) + CIV 2-1 (9%) = 17% total
"2-1" = 17         # 8% NOR 2-1 + 9% CIV 2-1 (combined)
"1-0" = 14         # NOR 1-0
"0-1" = 14         # CIV 0-1 (i.e., 1-0 CIV)
"1-1" = 9          # draw at 90' (→ ET)
"0-0" = 8          # draw at 90' (→ ET)
# Other (combined): 38% — covers 2-0, 0-2, 3-1, 3-2, 2-2, 3-0, 3-3, 4-1, 4-2 etc.

[who_scores]
team_a_1 = { player = "Haaland", probability = 30 }
team_b_1 = { player = "Diomandé", probability = 18 }

[calibration]
conservation_discount = 0     # 0% applied (R32 must-win, both teams full strength)
finding_13_fires = false      # sterile-domination does NOT fire (NOR has Haaland, CIV not deep low block)
finding_16_age_decline = ""  # no age-decline applied (Haaland 25 peak; Pépé 38 but not #1 option)
penalty_band = "30-40%"       # Valenzuela career 0.19-0.35 pen/gm, tournament 0.25
projected_xg = 1.5            # NOR's projected xG (Haaland focal, Ødegaard creator, set-piece heavy)

[predicted_stats]
# Predicted match stats (ranges OK)
favorite_possession = 60      # NOR possession % (possession-dominant team)
yellow_cards = "2-3"          # total yellows (Valenzuela tournament 1.50 Y/gm, this match slightly hotter)
red_cards = 0                 # 0 expected (4/4 prior WC matches with 0 reds for Valenzuela)
penalty_chance = "30-40%"     # Valenzuela pen band per F15

Pre-match analysis. No betting odds used. Sources: sources/matches/nor-vs-civ/ (scout, team-news-nor, team-news-civ, referee, weather) + sources/reference/ (teams/nor, teams/civ, referees/valenzuela, venues/dallas) + experiments/squad-values.json. Method: doc-1 Findings + doc-5 decision graph + §6.6 WDM anchor. Model: MiniMax-M3. WDM anchor: NOR 37% / Draw 23% / CIV 40%; my final: NOR 38% / Draw 22% / CIV 40% (within R32-1 deviation cap of +5pt). Advance: NOR 50.1% / CIV 49.9%. Modal path: 1-0 NOR at 90' (14% path probability).