Belgium vs. Senegal - Pure Football Analysis (glm-5.2)

2026 World Cup, Round of 32 (Match 82) | July 1, 2026 | Lumen Field, Seattle WA (OPEN-AIR)

Kickoff: 22:00 CEST / 13:00 PDT | Referee: Saíd Martínez (Honduras 🇭🇳)


TL;DR

Belgium 2-1 in 90' (14%) is the modal scoreline — but this is a CLOSE knockout, not a comfortable favorite. BEL advance ~60% (win-in-90 44% / draw 24% / SEN win-in-90 32%); De Bruyne (#1 BEL, 28%) and Ismaïla Sarr (#1 SEN, 30%) the headline scorers.

Watch: Whether Belgium's false-9 attack converts early. If KDB/Doku break Diaw inside 30', the open SEN 4-3-3 can collapse (F22 floodgates). If it goes sterile like the Iran 0-0, Sarr's counter-pace + a draw forces ET/pens where SEN's 40% advance lives.


1. Belgium — Team Profile

Basic Info

Tactical Identity (4-2-3-1)

Key Players

Player Club Position Profile
Kevin De Bruyne Galatasaray AM/#10 34; the engine. Creates + scores, penalty taker. 1 goal MD3.
Jérémy Doku Man City LW Pace to stretch blocks — STARTS (5+ days recovered). More creator than scorer.
Leandro Trossard Arsenal RW MD3 brace; in form (5 goals in last 3 incl. qualifiers).
Youri Tielemans Aston Villa DM (c) Every game, penalty-box-arriving runner.
Charles De Ketelaere Atalanta CF/#9 Link/false-9, not a 20+ goal finisher. Knee 100%.
Romelu Lukaku CF (bench) BEL all-time WC top scorer (6); supersub, max 60-70'.
Thibaut Courtois Real Madrid GK Elite, CL pedigree (penalty-saver).

Strengths / Weaknesses

Predicted XI (4-2-3-1) — CONFIRMED via ESPN T-50

Courtois; Castagne, Mechele, Theate, De Cuyper; Tielemans (c), Vanaken; Trossard, De Bruyne, Doku; De Ketelaere. (Lukaku supersub ~60-75'.)


2. Senegal — Team Profile

Basic Info

Tactical Identity (4-3-3 — FLIPPED from MD3's 4-2-3-1)

Key Players

Player Club Position Profile
Ismaïla Sarr Crystal Palace CF Hottest player on the pitch — 3 goals in 3 games, all inside the box.
Sadio Mané Al-Nassr LW (c) 33; 0 WC goals/assists but always starts, penalty taker.
Iliman Ndiaye Everton RW 3 tournament assists (joint-leader); creator > scorer.
Pape Gueye Marseille/Villarreal CM 2 goals vs IRQ (sub); long-range shooting, box-crasher.
Idrissa Gueye Everton CM Veteran ball-winner; will shadow De Bruyne.
Moussa Niakhaté Nottingham Forest CB Physical LCB; set-piece threat.
Mory Diaw Le Havre GK Untested — 1 WC start (vs 10-man IRQ). Mendy OUT (medial ligament).

Strengths / Weaknesses

Predicted XI (4-3-3) — CONFIRMED via ESPN T-50

Diaw; Diatta, Ciss, Niakhaté, Jakobs; I. Gueye, Diarra, P. Gueye; Ndiaye, Sarr, Mané. (Jackson, Mbaye, Camara, Koulibaly on bench.)


3. Head-to-Head Record

Date Competition Result
FIRST EVER MEETING (per Independent live blog)

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

Factor Value Impact
Kickoff temp 20°C (68°F) NO heat penalty (28°C threshold not crossed)
Humidity 64% (moderate) Negligible
Wind SSW 5-7 mph (light) None
Precipitation (kickoff) 0% PoP No rain
Sky Partly sunny (marine layer burns off) Day kickoff, full daylight
Surface New natural grass Neutral technical surface
Altitude Sea level (~50m) None
Roof OPEN-AIR (none) Full weather exposure — but conditions are benign
BEL base camp Renton WA, 17 days, 10 mi to venue Zero travel penalty — quasi-home
SEN base camp New Brunswick NJ, flew in 3-5 days ago 4,000 km + 3-hr timezone west

Impact Analysis — quantitative rules applied


5. Referee Analysis — Saíd Martínez (Honduras)

Statistic Career Tournament Discounted
Yellow cards/game 4.24 (Sofascore) / 4.28 (StatsHub) — top quartile ~3.2 Y/gm (20-25% discount); live WC form = 2.5 Y/gm
Red cards/game 0.10-0.12 Rare; 0-1 projected
Penalty rate 100% in tiny 2025/26 sample; WC = 0.5/gm ~30-40% band (NOT a certainty)
WC26 apps QAT-SUI (3Y, 1 pen), ENG-GHA (2Y, 0 pens, declined a clear Konsa-on-Adu pen, no VAR) Non-interventionist pattern

Prediction: 3-4 yellows, 0-1 reds, ~30-40% penalty chance


6. Key Tactical Battles

6.1 De Bruyne vs the Gueye-Diarra-P. Gueye midfield screen

Belgium's entire creative burden sits on KDB (Vanaken is conservative, Tielemans sits). Senegal's combative 4-3-3 midfield is built to shadow a #10 — if I. Gueye + P. Gueye suffocate KDB's pockets, BEL's attack devolves to Doku 1-v-1 and Trossard half-chances. KDB is world-class at finding space, but this is the swing battle for whether BEL goes sterile.

6.2 Ismaïla Sarr vs Theate-Mechele

Sarr has 3 goals, all inside the box, all predatory. BEL's CB pair (Theate-Mechele) is relatively slow and only recently paired (since the MD2 Iran red). If Ndiaye/Mané/P. Gueye find Sarr in transition, BEL's CBs will be exposed. The single most important duel for SEN's upset case. Courtois is the backstop.

6.3 Doku vs Diatta

Diatta is SEN's best 1-v-1 defender vs pace. If Doku wins this repeatedly, SEN's right side collapses and crosses/lay-offs flow to Trossard/De Ketelaere/KDB. If Diatta contains him, SEN's block holds and the sterile-domination flag fires harder.

6.4 The GK gap: Courtois (elite, pen-saver) vs Diaw (untested)

This is the model's cleanest edge for BEL. Courtois is a CL-final MOTM and known penalty saver; Diaw has 1 WC start (clean sheet vs 10-man Iraq — soft confirmation only, no confirmed-form credit per the empirical hot-GK split). In ET/pens this gap widens. Diaw's first real moment under fire is the match's volatility source.


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

Per TASK-99, I resolve all 7 steps myself from doc-1 Findings + the briefs. Numbers shown explicitly.

Step 0 — WDM Anchor (§6.6)

Factors (BEL / SEN):

Factor BEL SEN BEL share
Squad value (×3.0) €549M €212M 549/761 = 0.721
FIFA rank (×1.0) #9 (inv 91) ~#19 (inv 81) 91/172 = 0.529
Tournament form — opp-tier-weighted (×1.0) 2.0 1.0 0.667
Qualifying form (×1.0) ~2.4 PPG (unbeaten UEFA) ~2.0 PPG 0.545
GDiff (×0.5, minor) +4 +2 14/26 = 0.538

Tournament form detail:

Composite (BEL): 3.0×0.721 + 1.0×0.529 + 1.0×0.667 + 1.0×0.545 + 0.5×0.538
= 2.164 + 0.529 + 0.667 + 0.545 + 0.269 = 4.174 (total weight 6.5)
SEN = 6.5 − 4.174 = 2.326
fav_share = 4.174/6.5 = 0.642

Convert: BEL baseline (90' win) = 28 + (0.642 − 0.50)×90 = 40.8%; draw (R32-4 band, fav_share 0.60-0.70 → 20-25%) = 22%; SEN = 37.2%.

WDM ANCHOR: BEL 41% / draw 22% / SEN 37%.fav_share 0.642 < 0.65 → R32-1 deviation cap applies: max +5pt positive deviation to BEL. The WDM is telling me this is CLOSE — I will NOT over-ride on "KO pedigree" (the trap that lost GER-PAR and NED-MAR).

Step 1 — Group/Knockout context

Step 2 — Conservation (F12)

0% for both. Knockout. Garcia is conservative-pragmatic by nature BUT has no reason to conserve in an R32 he needs to win — and the R16-home carrot pushes him to go for it. SEN is the underdog; zero conservation. (Empirical weight ×1.5 is moot — base is 0.)

Step 3 — Weather × style (F11)

20°C cool, no rain, no heat. The pressing-degradation rule (>28°C by 60') does NOT fire. Weather is fully neutral. (Cleanest possible F11 read — this is the project-default Finding-11-quality case.) No conservation × weather compound.

Step 4 — Weather × defense stack

Heat + low block + hot GK = draw? No heat, SEN is NOT a low block (4-3-3 attacking), Diaw is untested (no hot-GK). The classic "defense stack forces a draw" mechanism is WEAK here. The draw mechanism that does apply is sterile domination (BEL) + efficient SEN counter, not hot-GK heroics. → draw band stays at the WDM's 22-24%, not inflated to 30%+.

Step 5 — Temperament

Step 6 — Synthesis (show the math)

Start: WDM anchor BEL 41% / draw 22% / SEN 37%.

Adjustment Δ to BEL win Reasoning
Travel asymmetry (F11) +2pt BEL 17-day home base vs SEN 4,000 km + 3-hr TZ, 3-5 day acclim
Untested SEN GK (Diaw) + defensive-error history +2pt No confirmed-form credit; 2 GA errors vs FRA/NOR; Courtois elite
Sterile-domination flag (F13/F17, partial) −3pt Iran 0-0 template; false-9 #9 (De Ketelaere); Vanaken conservative pivot. Mitigated by Doku return + 5-1 NZL breakout. (Empirical ×2.0 applied to a partial flag → −3pt, not the full −5-10%)
Home venue / R16-home carrot +1pt Played MD1 here; Seattle crowd; bracket optimization
Referee (lenient favors technical; pen→KDB) +1pt Martínez pen-shy; any pen is BEL's

Net Δ = +3pt to BEL win-in-90 (within the R32-1 +5pt cap). ✅

Reallocate the −3pt sterile shift: +2pt → draw, +1pt → SEN (both-scores/open-game live).

Final 90': BEL win 44% / draw 24% / SEN win 32%. (Sums to 100.) This reconciles with §7K below.

Discipline note: the team-news verdicts float "BEL 60-65%" but conflate advance with win-in-90. My 44% win-in-90 / 60% advance is the disciplined read — I respect the WDM's "close" signal rather than over-riding on pedigree. Genuine residual uncertainty (8-10pt) is correctly flagged by the close anchor.


6.6 WDM Baseline Anchor — see Step 0 above (computed in full)


7. Scoreline Prediction

Scenario Distribution (90' regulation)

Score Probability Scenario
BEL 2-1 14% Open game, both score; BEL's depth/quality edges it late
1-1 Draw 12% BEL goes sterile, Sarr cancels it out → ET
BEL 1-0 10% BEL grinds it out, Courtois clean sheet, KDB/Trossard moment
SEN 2-1 9% Sarr brace / counter-pace upset; Diaw holds
BEL 2-0 9% BEL controls, SEN can't break through, Doku/Trossard
(Other — incl. 0-0, 3-1, SEN 1-0, 2-2) ~46% High KO variance tail

Win Probability Summary

Outcome Probability Rationale
BEL win in 90' 44% WDM 41% → +3pt (travel, untested GK, home, ref) −3pt (sterile flag)
Draw at 90' 24% R32-4 band (fav_share 0.64); raised from 22% by sterile-domination shift
SEN win in 90' 32% Dangerous open underdog (Sarr hot, counter-pace) but untested GK + travel cap it

(See §7K for the full knockout decision tree → advance probabilities.)


7K. Knockout Prediction

fav_share 0.642 → draw band 22-24% (R32-4: moderate favorite). Draw at 90' is a real ~1-in-4 outcome. Tree below.

90-Minute (Regulation) Outcome

Outcome Probability Rationale
Belgium win in 90' 44% Moderate favorite at attacking ceiling; edges via depth/quality/home
Draw at 90' 24% BEL sterile tendency + SEN efficient counter; NOT hot-GK
Senegal win in 90' 32% Open 4-3-3 + Sarr form; pace vs slow BEL CBs; real upset threat

Extra Time (conditional on draw at 90' — sums to 100 given ET reached)

Outcome Cond. % Rationale
Belgium win in ET 45% Deeper bench (Lukaku/Saelemaekers/Raskin/Onana), less travel fatigue, home comfort
Draw after ET (→pens) 33% Both cautious, tired legs, 30 min not 90
Senegal win in ET 22% Counter-pace still live but fatigue from 4,000-km travel compounds

Penalty Shootout (conditional on pens reached)

Outcome Cond. % Rationale
Belgium win on pens 60% Courtois — CL-final MOTM, established penalty-saver pedigree
Senegal win on pens 40% Diaw untested in shootouts; SEN's combative nerve a partial offset

Advance Probability (unconditional — show the math)

Team Advance % Calculation
Belgium ~60% 0.44 + 0.24×0.45 + 0.24×0.33×0.60 = 0.44 + 0.108 + 0.0475 = 0.596
Senegal ~40% 0.32 + 0.24×0.22 + 0.24×0.33×0.40 = 0.32 + 0.053 + 0.032 = 0.405

Scoreline Distribution (90' only)

(see §7 table — BEL 2-1 modal at 14%, 1-1 at 12%, BEL 1-0 at 10%, SEN 2-1 at 9%, BEL 2-0 at 9%)

BEL 2-1 in 90' (14%) — De Bruyne or Trossard breaks an open game; Sarr pulls one back; BEL's depth sees it out. Failing that, 1-1 → BEL win in ET (≈5%) is the secondary path, with 1-1 → 1-1 ET → BEL on pens (≈2.4%) the tertiary. BEL's advance is majority in-90' (44 of 60pts).


8. Who Scores

Belgium

Rank Player Position Probability Rationale
1 Kevin De Bruyne AM/#10 28% Engine + penalty taker; scored MD3; arrives late; primary creator too (rule #10)
2 Leandro Trossard RW 22% MD3 brace, in form, clinical finisher on lay-offs/cutbacks
3 Jérémy Doku LW 16% Pace threat; more assist than score but scores from dribbles
4 Romelu Lukaku CF (sub) 14% BEL all-time WC top scorer (6); ~60-75' cameo only (minutes-capped)
5 Charles De Ketelaere CF/#9 12% Link/false-9; lower finishing probability (F17 flag)
Brandon Mechele / Arthur Theate CB ~6% CB set-piece (Finding 6) — KDB delivery from corners
Youri Tielemans DM ~6% Deep-arriving runner (Finding 19) in a moderate-xG KO

Senegal

Rank Player Position Probability Rationale
1 Ismaïla Sarr CF 30% Hottest player — 3 goals in 3 games, all inside the box; pure CF vs slow BEL CBs
2 Sadio Mané LW (c) 15% 0 WC goals but always starts, penalty taker, drifts inside
3 Pape Gueye CM 14% 2 goals vs IRQ (sub); long-range shooting + box-crashing
4 Iliman Ndiaye RW 12% 3 tournament assists; creator > scorer, drifts onto right foot
5 Nicolas Jackson CF (sub) 10% Bayern pace threat off bench if SEN chase
Moussa Niakhaté / Pathé Ciss CB ~6% CB set-piece from corners
Habib Diarra CM ~8% Scored vs IRQ (corner header); late-arriving runner

9. Match Flow Projection

Timeframe Expected Pattern
0-15' Cautious feel-out; SEN presses high early to test BEL's slow-start habit. Sarr looks to run behind Theate-Mechele.
15-45' BEL grows into possession (~58-62%); De Bruyne finds pockets, Doku tests Diatta. Sterile-domination risk peaks here — if BEL circulates without penetration (Iran template), it stays 0-0.
45-70' The decisive window. If BEL scores early in the half, SEN's open 4-3-3 stretches and F22 floodgates crack (2-0/3-1 live). If 0-0/1-1, Garcia turns to Lukaku (~60-70') and Thiaw to Jackson/Mbaye.
70-90' Game-state-conditional bench impact (Finding 18): if BEL leading, the block sets and subs chase to little effect; if level/chasing, BEL's fresh creators (Saelemaekers) exploit space. Sarr always a counter threat.
ET/Pens Only if draw at 90' (24%). BEL favored (depth + Courtois pen pedigree). Diaw's shootout inexperience is the decider.

10. Methodology Notes — Findings Applied


11. Metrics

[match]
code = "bel-vs-sen"
date = "2026-07-01"
kickoff_cest = "22:00"
group = "R32"
venue = "seattle"
referee = "martinez"
is_knockout = true

[win_probability]
favorite = "Belgium"
win = 44                  # BEL win in 90'
draw = 24                 # draw at 90'
loss = 32                 # SEN win in 90'

[knockout]
win_et = 45               # BEL win in ET (conditional on draw at 90')
draw_et = 33              # draw after ET -> pens (conditional on draw at 90')
loss_et = 22              # SEN win in ET (conditional on draw at 90')
pen_win = 60              # BEL win on pens (conditional on pens reached)
advance_a = 60            # BEL total advance (unconditional)
advance_b = 40            # SEN total advance (unconditional)

[scorelines]
"2-1" = 14
"1-1" = 12
"1-0" = 10
"1-2" = 9
"2-0" = 9

[who_scores]
team_a_1 = { player = "De Bruyne", probability = 28 }
team_b_1 = { player = "Sarr", probability = 30 }

[calibration]
conservation_discount = 0       # 0-12 pts applied (knockout, none)
finding_13_fires = true         # sterile-domination screen fired (partially, on BEL)
finding_16_age_decline = ""     # KDB 34 / Mane 33 — below 38+ band
penalty_band = "30-40%"         # Martinez pen-shy live; favors BEL (KDB) if awarded
projected_xg = 1.7              # BEL projected xG (capped by sterile flag + combative block)

[predicted_stats]
favorite_possession = 60        # BEL (team A) predicted possession %
yellow_cards = "3-4"            # Martinez discounted from 4.24; physical SEN midfield swing
red_cards = 0                   # 0-1, lean 0
penalty_chance = "30-40%"       # band; Martinez reluctant on the spot

Pre-match analysis. No betting odds used. Sources: scout/00-05 (venue/weather, base camps/travel, group context, managers, H2H), lineups.md (ESPN T-50 confirmed XIs), team-news-bel + team-news-sen (injuries/verdicts), referee/01-said-martinez-application, sources/reference/teams/{bel,sen}.md, sources/reference/referees/said-martinez.md, sources/reference/venues/seattle.md, experiments/squad-values.json (BEL €549M / SEN €212M), predictions-summary.md, doc-1/doc-5 methodology. Source archive: sources/matches/bel-vs-sen/