Norway vs. Ivory Coast - Pure Football Analysis (glm-5.2)

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

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


TL;DR

Coin-flip knockout that the WDM says leans CIV — NOR's €400M squad is almost entirely attack (Haaland/Ødegaard), but their leaky 7-GA defense meets CIV's 2-GA block + counter pace = the CONMEBOL-reactive-blueprint trap that sank GER and NED. CIV advance 53%.

Prediction: 1-1 (14%), CIV 2-1 (12%), CIV 1-0 (11%), NOR 2-1 (10%), NOR 1-0 (8%)
90' outcomes: NOR 34% / Draw 25% / CIV 41% → Advance: CIV 53% / NOR 47%

Watch: whether CIV's Kossounou–Agbadou CB pair survives Haaland's diagonal runs without needing Kessié/Sangaré tactical fouls — that's the foul/card/pen hinge that decides if CIV's block holds or Valenzuela points to the spot.


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 4 WC goals, 12-game intl streak, milestone-motivated, rested MD3, clinical
Martin Ødegaard Arsenal AM (cap) Creator > scorer; set-piece taker; assist profile (Finding 10)
Alexander Sørloth Atlético RW/2nd striker Transition finisher, aerial edge
Antonio Nusa RB Leipzig LW "Revelation" cutting in from left
Sander Berge Fulham DM Industry; Berg partnership protects back four
Ørjan Nyland Sevilla GK Confirmed #1 (returns from MD3 bench); not a hot-GK profile

Strengths / Weaknesses

Predicted XI (4-2-3-1)

Nyland; Holmgren Pedersen, Ajer, Heggem, Møller Wolfe; Berge, P. Berg; Ødegaard (c); Nusa, Sørloth, Haaland.


2. Ivory Coast 🇨🇮 — Team Profile

Basic Info

Tactical Identity (4-3-3, mid-block + transitions)

Key Players

Player Club Position Profile
Franck Kessié Al-Ahli CM (cap) Physical leader, set-piece header threat, SPL/Valenzuela familiarity
Ibrahim Sangaré Nottm Forest CM Ball-winner, transition trigger
Nicolas Pépé Villarreal RW Veteran, MD3 brace MOTM, one-good-moment profile
Ange-Yoan Bonny Inter CF Physical #9, runs channels vs Ajer/Heggem
Yan Diomandé RB Leipzig LW 19yo, MD1 MOTM assist, LFC-linked, finishing-drought risk
Yahia Fofana Çaykur Rizespor GK Confirmed #1; 2 GA in 3gp (back-four driven, not hot-GK); distribution weakness
Amad Diallo Man Utd RW/LW Impact sub (Faé pattern from MD1) — 25-30min from 60'

Strengths / Weaknesses

Predicted XI (4-3-3)

Y. Fofana; G. Doué, Kossounou, Agbadou, Konan; Sangaré, Kessié (c), Oulaï; Pépé, Bonny, Y. Diomandé.


3. Head-to-Head Record

Date Competition Result
FIFA World Cup 0-0-0 (first-ever WC meeting)
All competitions 0–1 (maiden competitive meeting)

First-ever senior meeting between Norway and Ivory Coast. No H2H psychological edge; pure form + squad quality + tactical fit applies. (Source: Wikipedia "Norway at the FIFA World Cup" opponent table, confirmed 30 Jun 2026.)


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

Factor Value Impact
Roof status CLOSED (AT&T retractable, fixed-closed for WC26) F11 weather penalty NEUTRALIZED
Indoor temp ~21°C / 70°F (climate-controlled) Below 28°C threshold — no heat degradation
Outdoor temp (context only) 87°F/31°C, heat index 101°F (NWS KGPM, 11:15 CDT Jun 30) Irrelevant to 90'; warm-up/tunnel exposure only
Humidity (indoor) ~45-50% Neutral
Wind 0 mph (enclosed) None
Surface FieldTurf NOR surface-familiarity edge (UNCG base = FieldTurf); +1pt minor

Impact Analysis


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

Statistic Career Tournament Discounted (×0.30)
Yellow cards/game 5.0 (FootyMetrics 88 matches) ~1.50 Y/gm
WC26 sample 1.50 Y/gm (AUS-TUR, BIH-QAT) Modal 2 yellows today
Red cards/game 0.24 career ~0 reds (4/4 prior WC matches = zero reds)
Penalties/game 0.25 career (1 in 4 WC matches — Lewandowski via VAR 2022) 30-40% band for ≥1 pen
Conflicts CONMEBOL; NOR=UEFA, CIV=CAF ✅ None

Match application:

Prediction: 2 yellows, 0 reds, 30-40% penalty chance (≥1). Slight NOR tilt via pen band + Haaland box threat.


6. Key Tactical Battles

6.1 Haaland vs Kossounou–Agbadou

The matchup that decides the match. Haaland's diagonal runs (Solbakken's signature) are designed to drag the higher CB (Kossounou) out of line and expose the channel. CIV's CB pair kept GER to 2 (only Tier-1 test) — they are organized and athletic. If Haaland is isolated 1v1 he wins; if Kossounou–Agbadou double and force Haaland wide, CIV's block holds and Sangaré/Kessié sweep the second balls. CIV's foul discipline here is the pen/card hinge.

6.2 CIV's mid-block + counter vs NOR's high press

This is the CONMEBOL-reactive-blueprint (R32-3) vs UEFA-possession trap. CIV sit in a mid-block, absorb, and spring Amad/Diomandé/Bonny on the transition. NOR press high with Haaland as anchor — but high press leaves the right channel (Holmgren Pedersen is attack-minded, replacing injured Ryerson) exposed. NOR conceded 7 partly because the press gets bypassed; CIV is built to bypass it.

6.3 Set-pieces — both elite

NOR: 80.8% crossing accuracy, Ødegaard delivery, Østigård scored unmarked MD1 (Finding 6 CB set-piece). CIV: Kessié headers + Doué overlaps. At a closed-roof venue with two strong set-piece teams, a dead-ball goal is a live ~25-30% contributor. CB/CM set-piece scorer must be in Who Scores (Finding 6).

6.4 Amad Diallo impact-sub pattern

Faé starts Amad on the bench (MD1 template — 90' winner as sub). NOR must plan for ~25-30 min Amad from 60'. Per Finding 18, bench creators convert more when level/leading; if CIV is level at 60', Amad is a genuine game-winner threat. NOR's bench (Strand Larsen, Bobb, Schjelderup) is deeper but faces CIV's set block — asymmetric bench impact.

6.5 Valenzuela pen band × Haaland box presence

30-40% pen chance × Haaland's penalty-box gravity = the single highest-leverage variable for NOR. A Valenzuela spot-kick (Haaland is a confirmed pen taker) is NOR's cleanest path to a goal against a block that concedes little from open play.

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

Per TASK-99, I resolve all steps myself from doc-1 Findings + the briefs. Show reasoning + explicit numbers.

Step 0 — WDM Anchor (§6.6)

Factor NOR CIV NOR share
Squad value (×3) €400M €180M 0.690
FIFA rank (×1) higher lower 0.526
Form weighted (×1, R32-2) 3.00 (W T3, W T2, L T1) 3.00 (W T2, L T1, W T3) 0.500
Qualifying (×1) stronger weaker 0.578
GDiff (×0.5 minor, R32-5) +1 +2 0.478
score_nor = 3.0(0.690) + 1.0(0.526) + 1.0(0.500) + 1.0(0.578) + 0.5(0.478)
          = 2.070 + 0.526 + 0.500 + 0.578 + 0.239 = 3.913
score_civ = 6.5 − 3.913 = 2.587
fav_share = 3.913 / 6.5 = 0.602

NOR baseline = 28 + (0.602 − 0.50) × 90 = 37%. Draw band (fav_share 0.60, moderate-favorite, R32-4) = 23%. WDM ANCHOR: NOR 37% / Draw 23% / CIV 40%. fav_share 0.602 < 0.65 → DEVIATION CAP +5pt active.

Step 1 — Group/Knockout context

Step 2 — Conservation (Finding 12)

Step 3 — Weather × style (Finding 11)

Step 4 — Weather × defense stack

Step 5 — Temperament

Step 6 — Synthesis (show the math)

WDM ANCHOR:                  NOR 37 / D 23 / CIV 40
F12 conservation:            ±0              (milestone + historic-first = 0 both)
F11 weather:                 ±0              (roof closed, neutralized)
F4 hot-GK (Fofana, ×0.25):   +2 draw, −2 NOR (reputation-only, back-four driven)
R32-3 CONMEBOL reactive:     +2 CIV, −2 NOR  (CIV mid-block+counter+in-form D)
Surface (FieldTurf):         +1 NOR, −1 CIV  (minor)
─────────────────────────────────────────────
90' OUTCOME:                 NOR 34 / D 25 / CIV 41

Within deviation cap (NOR −3 from anchor 37 → 34; cap was +5 max, we're well inside). The honest resolution lands CIV as a slight 90' favorite — consistent with the WDM's own signal (which already favored CIV 40%) and reinforced by the reactive-blueprint correction. NOR's squad-value edge is real but is precisely the dimension the cap and the reactive-blueprint finding exist to discount.


7K. Knockout Prediction (§7K — decision tree)

fav_share 0.602 → draw band 20-25% (moderate-favorite KO). I sit at 25% — the upper end, justified by CIV's in-form block + Amad impact-sub pattern + NOR's leaky defense keeping games level.

90-Minute (Regulation) Outcome

Outcome Probability Rationale
CIV win in 90' 41% WDM anchor + reactive-blueprint nudge; CIV's 2-GA block + counter beats NOR's leaky 7-GA defense
Draw at 90' 25% Upper draw band — both score (NOR 8GF, CIV's block concedes little), set-pieces both ways, Amad ET weapon
NOR win in 90' 34% Haaland milestone + pen band + surface edge; capped by reactive blueprint

Extra Time (conditional on draw at 90')

Outcome Cond. % Rationale
NOR win in ET 33% Deeper attacking bench (Strand Larsen, Bobb, Schjelderup); Haaland stays 120
Draw after ET (→pens) 40% Tired legs blunt both presses; set-piece stalemate; neither GK is a shootout specialist
CIV win in ET 27% Amad impact-sub from 60' peaks in ET; Kessié set-piece header

Penalty Shootout (conditional on pens reached)

Outcome Cond. % Rationale
NOR win on pens 50% No shootout pedigree either GK; coin-flip; Nyland marginally more experienced
CIV win on pens 50% Fofana has no shootout record; even

Advance Probability (unconditional — show the math)

Team Advance % Calculation
CIV 53% 41 (win90) + 25×0.27 (draw→CIV ET) + 25×0.40×0.50 (draw→ET draw→CIV pens) = 41 + 6.75 + 5.0 = 52.8
NOR 47% 34 (win90) + 25×0.33 (draw→NOR ET) + 25×0.40×0.50 (draw→ET draw→NOR pens) = 34 + 8.25 + 5.0 = 47.3

Scoreline Distribution (90' only)

Score Probability Scenario
1-1 14% Leading draw scoreline — both score (NOR attack delivers, CIV gets one vs leaky NOR D)
CIV 2-1 12% CIV counters twice + holds off NOR; NOR gets one through Haaland/Ødegaard
CIV 1-0 11% CIV block holds, Amad/Pépé one moment, NOR profligate
NOR 2-1 10% Haaland brace or Haaland+set-piece; NOR leaks one to CIV counter
NOR 1-0 8% Haaland/pen settles it; CIV blanked
2-2 6% Open second half, both attacks fire
CIV 2-0 6% CIV defense dominant, NOR sterile in final third
Other 33% 0-0, 3-1 splits, late winners

CIV 2-1 in 90' (12%) is the single most likely complete outcome — CIV's counter-pace (Amad/Pépé/Diomandé) scores twice against NOR's leaky 7-GA defense while NOR gets one through Haaland but cannot match CIV's defensive organization. The leading ET path is 1-1 at 90' → CIV win in ET (~7%) via Amad impact-sub.


8. Who Scores

Norway 🇳🇴

Rank Player Position Probability Rationale
1 Erling Haaland CF 30% 4 WC goals, 12-game intl streak, milestone-motivated, rested MD3, clinical finisher, pen taker; sub risk LOW (Solbakken aggressive, Haaland plays 75-90')
2 Alexander Sørloth RW/2nd striker 13% Transition finisher; benefits when CIV's block stretches chasing Haaland
3 Martin Ødegaard AM 10% Creator > scorer (Finding 10) — ≥30% chance his contribution is an ASSIST to Haaland, not a goal; set-piece taker
4 Antonio Nusa LW 8% Cutting in from left; "revelation" down the left per Solbakken
5 Kristoffer Ajer / Torbjørn Heggem CB 5% Finding 6 CB set-piece — Østigård scored unmarked MD1 from Ødegaard corner; Ajer/Heggem repeat template

Ivory Coast 🇨🇮

Rank Player Position Probability Rationale
1 Ange-Yoan Bonny CF 14% Physical #9 vs Ajer/Heggem; first good chance with back to goal; channel runs
2 Nicolas Pépé RW 13% Veteran, MD3 brace MOTM; one-good-moment profile, cutting in
3 Yan Diomandé LW 10% MD1 MOTM assist; LFC-bid confidence; 19yo finishing-drought risk caps upside
4 Amad Diallo RW/LW (sub) 9% Impact sub from 60' (Faé pattern, MD1 90' winner) — Finding 18: higher weight when level/leading; classic ET/late weapon
5 Franck Kessié CM 8% Set-piece header (Finding 6/20 CM variant) — Sangaré/Kossounou also live at corners; Kessié is the designated target
Late-arriving CM 5% Finding 19: low-event KO → deep runner/rotated-in mid (Oulaï/Sangaré arriving late) at ~5%

9. Match Flow Projection

Timeframe Expected Pattern
0-15' NOR high press, Haaland testing Kossounou early; CIV mid-block absorbs, looks for Diomandé/Pépé outlets. Valenzuela lets physical challenges go (lenient).
15-45' NOR controls possession (~55%), Ødegaard probes half-spaces; CIV counters through Amad-adjacent channels (Pépé/Diomandé). A goal ~25-40' likely (both score — NOR 8GF, CIV leaks). Set-piece windows for both.
45-60' If level, CIV settles into compact block; NOR presses higher, risks right channel (Holmgren Pedersen). Pen-band window peaks (Haaland box presence).
60-75' Amad Diallo enters (Faé impact-sub template). Game opens if a team trails — bench impact becomes game-state-conditional (Finding 18). NOR fresh attackers (Strand Larsen/Bobb) on for Sørloth/Nusa if profligate.
75-90' Highest-leverage window. If level: low-event late-winner archetype live (Finding 19) — deep runner or set-piece. If one leads: leader manages, chaser throws on attackers. Valenzuela's leniency holds unless a DOGSO emerges.
ET (if 90' level) Tired presses favor counters + set-pieces; Amad peaks; NOR depth bench tilts; shootout coin-flip if level after 120.

10. Methodology Notes

Findings applied:

Key judgment calls:

  1. Trusted the WDM over gut. The squad-value instinct screams "NOR favorite," but the WDM (and the goals factor, clean for knockouts) says coin-flip leaning CIV. The NED-MAR/GER-PAR pattern is explicit: don't over-adjust to the squad-value favorite vs a reactive-block opponent.
  2. Did NOT fire sterile-domination for NOR. Haaland is a proven clinical finisher (4G/2gp) — the screen is for teams WITHOUT a finisher. NOR's risk is defensive, not finishing.
  3. Hot-GK kept small (×0.25). Fofana's 2 GA is back-four-driven (Kossounou–Agbadou), not GK heroics — no MOTMs, no shootout pedigree. Resist the reputation over-application the empirical tuning flagged.

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]
favorite = "Ivory Coast"
win = 34                   # NOR win in 90'
draw = 25                  # draw at 90'
loss = 41                  # CIV win in 90'

[knockout]
win_et = 33                # NOR win in ET (conditional on draw at 90')
draw_et = 40               # draw after ET → pens (conditional on draw at 90')
loss_et = 27               # CIV win in ET (conditional on draw at 90')
pen_win = 50               # NOR win on pens (conditional on pens reached)
advance_a = 47             # NOR advance (unconditional)
advance_b = 53             # CIV advance (unconditional)

[scorelines]
"1-1" = 14
"1-2" = 12
"0-1" = 11
"2-1" = 10
"1-0" = 8
"2-2" = 6
"0-2" = 6

[who_scores]
team_a_1 = { player = "Haaland", probability = 30 }
team_a_2 = { player = "Sørloth", probability = 13 }
team_a_3 = { player = "Ødegaard", probability = 10 }
team_b_1 = { player = "Bonny", probability = 14 }
team_b_2 = { player = "Pépé", probability = 13 }
team_b_3 = { player = "Amad Diallo", probability = 9 }

[calibration]
conservation_discount = 0      # 0 — milestone + historic-first KO, no conservation either side
finding_13_fires = false       # NOR has proven finisher (Haaland), screen does not fire
finding_16_age_decline = ""    # no 38+ scorer on either side
penalty_band = "30-40%"        # Valenzuela, 0.25 pen/gm career, Lewandowski VAR precedent
projected_xg = 1.6             # NOR projected xG (solid attack vs in-form block)

[predicted_stats]
favorite_possession = 55       # NOR (team A, alphabetical first) — possession-dominant
yellow_cards = "2-3"
red_cards = 0
penalty_chance = "30-40%"

Pre-match analysis. No betting odds used. Sources: scout brief + confirmed XIs (NRK/KhelNow/Onze Mondial/Maxifoot/Eurosport), canonical team/venue/referee profiles, WDM baseline doc, squad-values.json. Source archive: sources/matches/nor-vs-civ/