Brazil vs. Norway - Pure Football Analysis (MiniMax-M3)

2026 World Cup, Round of 16 | July 5, 2026 | MetLife Stadium, East Rutherford, NJ

Kickoff: 22:00 CEST / 20:00 UTC / 16:00 EDT | Referee: Ismail Elfath (USA, CONCACAF)


TL;DR

Coin-flip R16 in the Meadowlands. WDM anchor says BRA 40% / draw 26% / NOR 34%; after the +5pt R32-1 cap (fav_share 0.64 < 0.65) and finding deltas, 90' = BRA 39% / DRAW 24% / NOR 37%. BRA advance ~53% / NOR ~47% through the full decision tree. Modal scoreline: 1-1 (~12%).


1. Brazil — Team Profile

Basic Info

Tactical Identity (4-2-4 "four up front")

Key Players

Player Club Position Profile
Vinícius Júnior Real Madrid LW/F Tournament star. Dribbles, pace, finishing. Top BRA scorer candidate.
Matheus Cunha Wolves CF Physical #9, work-rate. ⚠️ SUB RISK: >30% chance sub by 60' (wasteful R32).
Bruno Guimarães Newcastle DM/CM Engine, ball-progressor, occasional scorer from set-pieces.
Casemiro Man Utd DM Anchor; mobility critical vs Haaland. ⚠️ Groin concern R32 — started with knock.
Marquinhos (c) PSG CB Captain, leader, aerial set-piece threat.
Alisson Becker Liverpool GK Tier-1 GK, no controversy. Pen-save pedigree good.
Martinelli Arsenal LW/M R32 winner (90+6'); promoted to XI for Paquetá. Momentum high.
Bench: Neymar Jr (super-sub, fit), Raphinha (medically saving for QF), Endrick, Igor Thiago

Strengths / Weaknesses

Predicted XI (4-2-4 / 4-4-2)

Alisson (GK); Danilo (RB, ⚠️ on booking), Marquinhos (c, CB), Gabriel Magalhães (CB), Douglas Santos (LB); Casemiro (DM, ⚠️ on booking), Bruno Guimarães (DM); Martinelli (LAM), Matheus Cunha (CF), Rayan (RW), Vinícius Júnior (LW)

Confirmed at T-51 (ESPN 760504): exact match to injury-sweeper projection. No surprises.


2. 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 5 WC goals, 13-game intl scoring streak, Golden Boot chase. First NOR KO in 28 years. Spiritual heir to Tore André Flo.
Martin Ødegaard (c) Arsenal AM Creator, set-piece delivery (recurring 1998 Rekdal echo), 3 assists in WC26.
Ørjan Nyland Sevilla GK CONFIRMED hot form — R32 "save of tournament" on Diallo FK (90+7'). 4 saves. Aerial command.
Sander Berge Fulham DM Defensive shield, breaks up play. NRK "enorm frekvens" praise.
Antonio Nusa RB Leipzig LW Scored R32 opener (39'). Pace, dribbles. ⚠️ on booking.
Alexander Sørloth Atlético RW Physical, stretch-transition finisher. Drags CBs out of line to free Haaland.
Julian Ryerson B Dortmund RB Returned from MD2 thigh sub at 13'. Defensive assignment vs Vini Jr.
Bench: Strand Larsen (FW), Bobb (FW), Schjelderup (FW), Aursnes (MF) — all attack options

Strengths / Weaknesses

Predicted XI (4-2-3-1)

Nyland (GK); Ryerson (RB), Ajer (CB), Heggem (CB), Møller Wolfe (LB); P. Berg (DM), S. Berge (DM); Odegaard (c, AM); Sørloth (RW), Haaland (CF), Nusa (LW, ⚠️ on booking)

Confirmed at T-51 (ESPN 760504): exact match to injury-sweeper projection. No surprises. Ryerson returned from MD2 thigh.


3. Head-to-Head Record

🔥 CRITICAL: Norway is Brazil's ONLY unbeaten opponent EVER. Wikipedia: "Norway is the only team in the world Brazil has played but never defeated."

Date Competition Venue Result Notes
Jun 23, 1998 FIFA World Cup — Group A Stade Vélodrome, Marseille Brazil 1–2 Norway Bebeto 78' / Tore André Flo 83' / Kjetil Rekdal 89' (pen). Brazil led 1-0 at 78'; Norway scored twice in 11 min. One of the great 1998 upsets.
Aug 16, 2006 International Friendly Oslo, Norway Norway 1–1 Brazil Draw
(other 2 meetings) International Friendly (historical) (Brazil) Brazil 1–2 NOR / NOR 1–1 BRA Aggregate record confirms Norway unbeaten

Aggregate (BRA perspective, 4 meetings): Norway 3W-1D-0L from Brazil's view. BRA goals ~5 (1.25/gm), NOR goals ~7 (1.75/gm).

Tactical echo: The 1998 blueprint (aerial + physical + set-piece + transition threat) still applies — Haaland is the spiritual heir to Tore André Flo. Rekdal 1998 = Ødegaard 2026 on set-piece delivery. Ancelotti knows the 1998 scar and will push for a 2-0 cushion if BRA leads.


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

Factor Value Impact
Roof OPEN-AIR (no roof, no canopy) Finding 11 penalty FULLY APPLIES. No neutralization.
KO Temperature 84°F / 29°C 0.6°C above 28°C heat threshold. Heat penalty applies for first 30-45 min only (drops below by 80').
Humidity 70%+ RealFeel ≈ 91°F / 33°C. Muggy.
Thunderstorm probability 59% at KO → 96% by FT HIGHEST of any match this tournament. Lightning protocol = 30-min delay per strike within 8mi.
Wind 7 mph E → 6 mph SE Mild; Meadowlands funnel can amplify in storms.
Sunset 20:32 EDT KO 16:00 EDT → 3.5 hr daylight, fading to dusk by 80'.
Pitch Natural grass (FIFA-spec) Wet surface neutralises tight passing; favours aerial/physical.
Travel (BRA) ~25 mi, same state, 45 min bus +3-5pt edge (home base + crowd)
Travel (NOR) ~500 mi, 1.5h charter + 30 min ground Low fatigue (no TZ shift, well-acclimatized to US)
Crowd ~50%+ Brazilian diaspora (Ironbound Newark + Little Brazil NYC) +3-5pt edge to BRA (effective home game)

Impact Analysis

Heat × style (F11):

Storm × variance (F11 extension):

Travel × base camp (F11 + home advantage):

Net environmental delta: BRA +5-8pt combined (home base + crowd + grass surface). This is LOGISTICS not pedigree — uncapped by R32-1.


5. Referee Analysis: Ismail Elfath (USA, CONCACAF)

Statistic Career Tournament Discounted Notes
Yellows 3.80 Y/gm × 0.92 (observed ~3.5 WC26) 3-5Y expected for this match (modal 4)
Reds 0.13-0.25 R/gm ~0.5 observed WC26 0-1R expected (modal 0, ~20% chance of 1). Note: not "rare red" ref — moderate red tendency.
Penalties 0.30+ P/gm × 0.30 (validated WC26 pattern, 0 pens / 2 matches) 10-15% chance of ≥1 pen (LOW band, NOT high)
Fouls 24.6/gm × 0.85 (observed ~21) ~21 fouls expected
Big-game experience WC 2022 4th-official for final CALM Tokyo 2020 Olympics handled without incident
Confederation sympathy None detected CONCACAF ref, but neutral BRA (CONMEBOL) vs NOR (UEFA)

Predicted card/pen output for BRA-NOR

Match impact assessment


6. Key Tactical Battles

6.1 Vini Jr vs Ryerson (the marquee matchup)

6.2 Casemiro vs Haaland (the engine room)

6.3 Ødegaard's set-piece delivery vs MARQUINHOS + GABRIEL aerial

6.4 Ancelotti's bench vs Solbakken's bench (the depth differential)

6.5 Wet conditions × passing progression


6.5. Decision Graph Resolution (doc-5 — walk ALL 6 steps YOURSELF)

Mandatory walk-through. Each step resolved independently from doc-1 Findings + briefs + predictions-summary. Numbers shown per step.

Step 0 — Compute the WDM anchor (per §6.6)

Step A — Raw factors:

Factor BRA NOR Source
Squad value (€M) 1135 400 experiments/squad-values.json (Transfermarkt 2026-06-29)
FIFA rank (inverted, 100 − position) 97 (rank #3) 65 (rank #35) Pre-tournament FIFA rankings
Tournament form (opp-tier-weighted PPG) 3.5 3.75 Computed (see Step 2 below)
Qualifying form (PPG) 2.75 2.13 CONMEBOL final 8 vs UEFA playoff path
GDiff (with +10 shift) +7 → 17 +2 → 12 Tournament results through R32

Step B — Normalize to share (0-1):

squad_share   = 1135 / (1135 + 400)   = 0.739
fifa_share    = 97 / (97 + 65)        = 0.599
form_share    = 14 / (14 + 15)        = 0.483   (BRA 3.5 vs NOR 3.75 weighted PPG)
qual_share    = 2.75 / (2.75 + 2.13)  = 0.563
gdiff_share   = 17 / (17 + 12)        = 0.586   (BRA +7 GD vs NOR +2 GD, +10 shift)

Step C — Weighted composite (weights 3, 1, 1, 1, 0.5; pedigree excluded):

score_BRA = 3.0 × 0.739 + 1.0 × 0.599 + 1.0 × 0.483 + 1.0 × 0.563 + 0.5 × 0.586
          = 2.217 + 0.599 + 0.483 + 0.563 + 0.293
          = 4.155

score_NOR = (3.0 + 1.0 + 1.0 + 1.0 + 0.5) − 4.155
          = 6.5 − 4.155
          = 2.345

Step D — Convert to probabilities:

fav_share    = 4.155 / 6.5  = 0.639       ⚠️ BORDERLINE < 0.65 → R32-1 CAP APPLIES
fav_baseline = 28 + (0.639 − 0.50) × 90   = 28 + 12.5 = 40.5% → 40%
draw_baseline = 26% (tournament-wide)
dog_baseline  = 100 − 40 − 26 = 34%

WDM ANCHOR: BRA 40% / draw 26% / NOR 34% (fav_share 0.64, draw band 20-25% per R32-4)

⚠️ Note on prompt expectation (fav_share ~0.70-0.75): My honest WDM computation gives fav_share = 0.64, NOT 0.70-0.75. The gap from prompt expectation comes from Norway's tournament form being marginally BETTER than Brazil's (3.75 vs 3.75 weighted PPG) after opponent-tier weighting (R32-2). Without the form factor, fav_share would be ~0.69. The WDM is calibrated for honest replication; I'm publishing the honest number.

Step 1 — Group context (must-win flags, urgency asymmetry)

Step 2 — Conservation (Finding 12, contextualized)

Step 3 — Weather × style (Finding 11 + R32-5a/b)

Step 4 — Weather × defense stack

Step 5 — Temperament

Step 6 — Synthesis (combine into final probability adjustments)

Starting point: WDM anchor (fav_share 0.64, R32-1 cap = +5pt max positive deviation):

Apply R32-4 draw band (fav_share 0.60-0.70 → draw 20-25%):

Apply positive adjustments (R32-1 cap = +5pt max total):

Adjustment Δ BRA Reasoning
Home-base + crowd logistics +3 BRA Morristown 25mi + 50%+ Brazilian crowd. LOGISTICS, not pedigree — but still within cap.
Tournament proof (BRA R32 win, Tier 1 KO motivation) +2 Ancelotti attacks in KOs (validated); no MD3 collapse risk.
TOTAL POSITIVE +5 CAP REACHED (R32-1)

Apply negative adjustments:

Adjustment Δ BRA Reasoning
F4a Paquetá OUT (single absence) −3 Martinelli replaces; NOT gutting (only 1 of 3 attackers out).
H2H curse (NOR unbeaten ever) + Haaland milestone −2 Norway's only positive H2H record; 1998 scar + Ødegaard/Rekdal echo.
Nyland hot GK partial compound (R32-5f) −1 Confirmed R32 form; mid-block not 5-back, so partial weight ×0.3-0.4.
Casemiro fitness watch (groin R32) −1 He starts (80-100% fit) but R32 knock; not a full penalty.
Storm variance + wet-condition tactical mismatch 0 Direction-neutral (variance only); wet favours NOR +1pt but not directional to BRA.
TOTAL NEGATIVE −7 NOT capped

Net adjustment: +5 (positive cap) − 7 (negative) = −2pt to BRA

Distribute the −2pt:

Adjusted 90' probabilities:

FINAL 90' W/D/L: BRA 39% / DRAW 24% / NOR 37% (sums to 100)


6.6. WDM Baseline Anchor (recap)

WDM factors (per §6.6):
  squad:     BRA €1135M / NOR €400M  → BRA share 0.739
  fifa:      BRA rank 3  / NOR rank 35 → BRA share 0.599
  form:      BRA 3.5 PPG  / NOR 3.75 PPG → BRA share 0.483  (NOR marginally hotter, R32-2)
  qualifying: BRA 2.75 PPG / NOR 2.13 PPG → BRA share 0.563
  gdiff:     BRA +7  / NOR +2   (with +10 shift) → BRA share 0.586

Composite (weights 3, 1, 1, 1, 0.5):
  BRA score = 3.0×0.739 + 1.0×0.599 + 1.0×0.483 + 1.0×0.563 + 0.5×0.586 = 4.155
  NOR score = 6.5 − 4.155 = 2.345
  fav_share = 4.155 / 6.5 = 0.639      ⚠️ BORDERLINE < 0.65 → R32-1 CAP APPLIES

WDM ANCHOR (before adjustments):
  BRA 40% / draw 26% / NOR 34%

Deviation reasoning: Adjustments of −2pt net from WDM anchor (after +5 cap positive, −7 negative) reflect: H2H curse + Haaland milestone motivation (NOR unbeaten ever + record-chasing star) + Paquetá single absence + Nyland hot GK partial compound + Casemiro fitness. The R32-1 cap (fav_share < 0.65) prevents the kind of pedigree-based over-confidence that produced the GER-PAR and NED-MAR misses. The cap IS the model-breaker catch for this matchup.


7K. Knockout Prediction (R16 — Brazil vs Norway)

R32-4 draw band: fav_share 0.60-0.70 → draw 20-25%. My adjusted draw = 24% (upper band, justified by hot GK + storm variance + H2H curse + wet-condition tactical mismatch).

90-Minute (Regulation) Outcome

Outcome Probability Rationale
Brazil win in 90' 39% WDM 40% + +5 cap positive (home/crowd + tournament proof) − 7 negative (Paquetá, H2H, hot GK, Casemiro) = 39%. Real quality gap (squad value 2.84x) but ~parity in form + H2H curse + Norway's hot form + wet conditions compress this.
Draw at 90' 24% H2H curse + Nyland hot GK partial compound + wet-condition tactical mismatch push to upper band (R32-4 20-25%). Norway's unbeaten-ever record + storm variance = draw is a live outcome. Conditional on 0-0/1-1 at 40'; if BRA scores by 25', collapses to <10% (R32-5h).
Norway win in 90' 37% WDM 34% + form advantage + H2H curse + Haaland milestone + wet conditions = NOR slight underdog-edge at 90'. Defensible upset path: late winner via Haaland diagonal (cf. Tore André Flo 83' 1998) or set-piece via Ødegaard delivery (cf. Rekdal 89' 1998).

Extra Time (conditional — given 90' draw)

ET dynamics: 30 min, tired legs, sub limits exhausted, tactical caution. Penalty-pedigree differences become load-bearing. Norway's Berg/Berge may be running on fumes; BRA's bench (Neymar, Endrick, Raphinha) has fresh firepower advantage.

Outcome Cond. % Rationale
Brazil win in ET 38% BRA's bench is significantly deeper (Neymar super-sub, Endrick, Raphinha; NOR: Strand Larsen/Bobb/Schjelderup). In tired-legs ET, fresh-legs matter. Ancelotti sub tendencies in KOs (validated R32: Martinelli 65' → 90+6' winner) suggest aggressive ET substitutions.
Draw after ET → pens 38% Both managers cautious in ET — neither wants to lose on a transition. Solbakken's set-piece discipline + Ancelotti's KO experience = both play for pens at 0-0/1-1 after 105'.
Norway win in ET 24% Tired BRA defence (Marquinhos 31, Danilo 34, Gabriel 27) vulnerable to Haaland's fresh-legged diagonal runs late. But Nyland compound still active — ET goals harder to come by.

Penalty Shootout (conditional — given pens reached)

Outcome Cond. % Rationale
Brazil win on pens 55% Alisson is an elite pen-save GK (Brazil strong shootout history). BRA pen-taker quality: Neymar, Casemiro, Vini Jr, Bruno G, Marquinhos — elite, experienced. Casemiro + Danilo yellow-card watch = potential exclusion; Ancelotti likely substitutes them off at 105' to protect from 2nd yellow, freeing them for pens.
Norway win on pens 45% Nyland in hot form (R32 save-of-tournament on Diallo FK) — tournament penalty-save pedigree validated. NOR pen-takers: Haaland (deadly from 12yds), Ødegaard, Sørloth, Berge, Ajer — solid but less shootout experience than BRA.

Advance Probability (unconditional)

Team Advance % Calculation
Brazil 53% 39% (win90) + 24% × 38% (ET win) + 24% × 38% × 55% (pens) = 39 + 9.12 + 5.02 = 53.1%
Norway 47% 100 − 53.1 = 46.9% (or directly: 37 + 24×0.24 + 24×0.38×0.45 = 37 + 5.76 + 4.10 = 46.86%)

Scoreline Distribution (90' only)

Score Probability Scenario
1-1 12% MODAL. Tight, both score. Vini Jr + Haaland. Most likely single outcome.
BRA 1-0 10% Vini Jr or Martinelli winner; BRA's home crowd carries them over the line in regulation.
NOR 1-0 9% H2H curse continues. Haaland diagonal or set-piece winner. 1998 echo (Flo 83' winner).
0-0 8% Tight defensive. Nyland + Alisson keep it clean. → pens.
BRA 2-1 9% Back-and-forth. Vini + Cunha + Haaland reply.
NOR 2-1 7% H2H + Haaland brace + Ødegaard assist.
BRA 2-0 5% Comfortable home win. Less likely given H2H + Nyland compound.
Other (3-goal games, OG, late drama) ~40% Storm variance + late explosion potential (Rule 22 SUI-BIH pattern).

Sum ≈ 100% (top 7 listed, "Other" absorbs VAR-decisive goals, late drama, OG, etc.)

Most likely complete path: 1-1 at 90' → 2-1 BRA in ET (rough probability ~3.5%). But the most likely single full path is:

BRA 1-0 in 90' (~10%) — Vini Jr 67', Nyland 4 saves, BRA's home crowd pushes them over.

Runner-up path: 1-1 at 90' → BRA wins pens (~5.0%).

The match has 4 distinct credible paths (BRA 90', BRA ET, BRA pens, NOR 90'/ET/pens). Distribution of advance: ~30% BRA via 90' regulation, ~14% BRA via ET+pens, ~9% BRA via direct pens (after 0-0) = ~53% BRA advance. NOR ~37% via 90' + ~6% via ET + ~4% via pens = ~47% NOR advance.


8. Who Scores

Brazil — top 5 scoring candidates

Rank Player Position Probability Rationale
1 Vinícius Júnior LW 28% Tournament star, top BRA scorer candidate. Dribbles vs Ryerson + set-piece threat. R32 close shave off post.
2 Matheus Cunha CF 16% Starting #9, work-rate. ⚠️ SUB RISK: >30% chance sub by 60' (wasteful R32, Endrick/Igor Thiago are #9 subs).
3 Gabriel Martinelli LAM 13% Promoted from bench off R32 winner (90+6'). Momentum. New creative #10 role.
4 Endrick FW (sub) 7% Super-sub HT option (used R32 HT vs JPN). Late-game impact.
5 Bruno Guimarães DM 4% CB set-piece threat (rule 6). Late-arriving runner.
6 Neymar Jr FW (sub) 4% Super-sub, fit per Ancelotti. Fresh legs if match goes long.
7 Marquinhos CB 3% Set-piece aerial (rule 6).

Note: ⚠️ Cunha sub risk means his actual probability of scoring is conditional on staying on the pitch past 60'. If subbed by 60', his probability shifts to ~10% (de-rated).

Norway — top 5 scoring candidates

Rank Player Position Probability Rationale
1 Erling Haaland CF 32% Milestone rule (R32-5g): record-chasing star at 5 WC goals + 13-game intl streak. First NOR KO in 28 years. Spiritual heir to Flo. Penalty-box instinct.
2 Antonio Nusa LW 10% R32 opener (39'). Pace vs Danilo (34). On booking — second-yellow risk.
3 Alexander Sørloth RW 10% Transition finisher. Drags CBs out of line. Set-piece threat.
4 Martin Ødegaard AM 7% Creator > scorer typically, but set-piece delivery into Haaland box could produce goals.
5 Kristoffer Ajer CB 5% Aerial set-piece threat (rule 6). Wet conditions amplify.
6 Torbjørn Heggem CB 3% Aerial set-piece secondary.
7 Jørgen Strand Larsen FW (sub) 4% Bench option, late impact.

Note: Rule 16 (age-decline) does NOT apply to Haaland (27, in prime). Milestone motivation + finishing mechanism (pen-box instinct + Ødegaard service + Sørloth dragging CBs) all present. High-confidence scorer pick.


9. Match Flow Projection

Timeframe Expected Pattern
0-15' BRA probes possession, NOR mid-block. Wet pitch slows BRA's passing. Vini Jr probes Ryerson. Possession ~55% BRA, territorial.
15-30' Heat + humidity peak. First substitutions unlikely. Both managers testing. If BRA scores early (Vini Jr 1v1 vs Ryerson), draw band collapses to <10% (R32-5h).
30-45' Heat drops below 28°C. BRA press intensifies. NOR's transition chances increase as BRA pushes up. ⚠️ Casemiro mobility is the swing here — if his groin tightens, Haaland finds more space.
45-60' HT subs likely. Ancelotti considers Endrick if Cunha wasteful; Solbakken considers Bobb/Strand Larsen if Haaland isolated. Yellow-card watch activates (Casemiro, Danilo, Nusa).
60-75' Critical phase. ⚠️ R32-5h: if score is 0-0 or 1-1 at 40', this is when BRA scores or the match goes to ET. NOR's aerial threat peaks on wet pitch (set-piece delivery + knock-downs).
75-90' Storm risk peaks (96% precip by FT). Wet pitch amplifies set-piece threat. 1998 echo: Norway scored 2 goals in 11 min late. If BRA leads 1-0, +2-3pt NOR win probability (collapse pattern, F4a + late-game scar).
90-105' (if level) ET. Tired legs, fresh-firepower sub differential favors BRA. Ancelotti attacks (R32 validation).
105-120' Cautious, both play for pens.
Pens (if reached) Alisson > Nyland on pedigree; Nyland in current form. BRA edge in shootout experience.

10. Methodology Notes

Findings applied (doc-1)

Empirical weights (Jun 29, 137-extraction tuning)

Honest disclosure


11. Metrics

[match]
code = "bra-vs-nor"
date = "2026-07-05"
kickoff_cest = "22:00"
group = "R16"
venue = "new-york-nj"
referee = "elfath"
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)
favorite = "Brazil"
win = 39     # Brazil win in 90'
draw = 24    # Draw at 90'
loss = 37    # Norway 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 = 38      # Brazil win in ET (conditional on draw at 90')
draw_et = 38     # Draw after ET → pens (conditional on draw at 90')
loss_et = 24     # Norway win in ET (conditional on draw at 90')
pen_win = 55     # Brazil win on pens (conditional on pens reached)
advance_a = 53   # Brazil total advance probability (unconditional)
advance_b = 47   # Norway total advance probability (unconditional)

[scorelines]
# top 5 + other, 90' only — must sum to ~100
# Suffix unique keys: 1-0_NOR for underdog 1-0 win
"1-1" = 12
"1-0_BRA" = 10
"1-0_NOR" = 9
"0-0" = 8
"2-1_BRA" = 9
"2-1_NOR" = 7
"2-0_BRA" = 5
"other" = 40

[who_scores]
team_a_1 = { player = "Vinicius Junior", probability = 28 }
team_a_2 = { player = "Matheus Cunha", probability = 16 }
team_a_3 = { player = "Gabriel Martinelli", probability = 13 }
team_a_4 = { player = "Endrick", probability = 7 }
team_a_5 = { player = "Bruno Guimaraes", probability = 4 }
team_b_1 = { player = "Haaland", probability = 32 }
team_b_2 = { player = "Nusa", probability = 10 }
team_b_3 = { player = "Sorloth", probability = 10 }
team_b_4 = { player = "Odegaard", probability = 7 }
team_b_5 = { player = "Ajer", probability = 5 }

[calibration]
conservation_discount = 0      # 0% both managers (both attacking in KOs)
finding_13_fires = false        # No possession-dominant favorite likely
finding_16_age_decline = ""     # No 38+ outfield star to de-rate
penalty_band = "10-15%"         # Elfath tournament pattern, low band
projected_xg = 1.5             # BRA's projected xG (modest; wet conditions + Nyland compound)

[predicted_stats]
# Predicted match stats (90' full-time only)
favorite_possession = 53        # BRA possession % (POSSESSION FLIP risk, R32-5c)
yellow_cards = "3-4"            # total yellows (Elfath tournament pattern)
red_cards = 0                   # modal red expectation
penalty_chance = "10-15%"       # ≥1 pen chance (Elfath tournament pattern)

Pre-match analysis. No betting odds used. Sources: ESPN API 760504 (lineups, T-51); Globo Esporte + Lance + AS USA + 101 Great Goals (BRA XI); Standard Media + USA Today + NRK (NOR XI); NWS api.weather.gov (MetLife hourly forecast 2026-07-05T19:01 UTC); Wikipedia 2026 WC knockout + 1998 Group A + Norway/Brazil records; FotMob (R32 stats); Sporting News (yellow-card tracker); Transfermarkt (squad values); Elfath canonical profile (NED-JPN + ESP-URU observations). Source archive: sources/matches/bra-vs-nor/