Spain vs. Austria - Pure Football Analysis (MiniMax-M3)
2026 World Cup, Round of 32 | July 2, 2026 | SoFi Stadium, Inglewood CA
Kickoff: 21:00 CEST (12:00 PDT) | Referee: Glenn Nyberg (Sweden)
TL;DR
Spain are clear favorites at ~51% to advance past Austria in 90' — large squad-value gap (€861M vs €250M, 3.4×), 3 clean sheets in group play, and a Tier 1 vs Tier 2 quality matchup. But the line is real: AUT 32% to win in 90', draw 17% — gegenpress + home-climate edge (base camp 95 mi from venue) + ESP wing thinning (Williams + Pino OUT) keeps this from being a blowout. Modal scoreline: Spain 2-1 (16%), with 1-0 (13%) and 1-1 (11%) close behind.
- Tier gap is the headline — Tier 1 (FIFA #2/#3) vs Tier 2 (FIFA #21/#31), squad-value 3.4×. WDM anchor: 52% ESP / 17% draw / 31% AUT (fav_share 0.715).
- SoFi canopy + 23°C NWS forecast = F11 neutralized. Mild coastal conditions, no heat penalty. Roof is fixed translucent ETFE (not retractable, not climate-controlled) but blocks sun + coastal breeze keeps it cool.
- ESP attack THINNED, not gutted — Williams (LW) + Pino (RW) OUT. Spine (Yamal-Pedri-Rodri-Oyarzabal-Olmo) intact → -5pt per F13, NOT -25pt per F4a. Only 1 natural winger + 1 inverted-passer (Baena).
- AUT gegenpress is a live threat — Tier 2 + Rangnick's signature; first 30-45' high-press intensity could disrupt. Laimer specifically moved to LB to mark Yamal (per laola1.at). Arnautović BENCHED → Gregoritsch at ST (more pressing, less finishing).
- Nyberg (SWE) = low-card, low-pen ref — 3 WC26 matches, 0 pens, 2.33 Y/match. Project 2-3 yellows, 5-10% pen chance. Lenient card discipline validated (CUR-CIV, GHA-PAN both 3Y/0P).
- Who Scores: ESP = Yamal #1 (25%), Oyarzabal #2 (20%), Olmo #3 (12%). AUT = Sabitzer #1 (15%), Gregoritsch #2 (10%), Wanner #3 (8%) / Arnautović sub (10%).
- Watch: Does AUT's gegenpress intensity last past 60'? If yes, draw/upset territory. If ESP settles after 25', the talent gap wins 2-1 or 3-1.
Prediction (90'): Spain 51% / Draw 17% / Austria 32%
Advance (full knockout tree): Spain 61% / Austria 39%
1. Spain — Team Profile
Basic Info
- FIFA Ranking: #2-3 (pre-tournament WDM data #3, current FIFA #2 per scout brief)
- Manager: Luis de la Fuente (Spain, 64) — Euro 2024 winner, calm/methodical, possession-based
- WC History: 2010 champions, 4th in 2022 group exit (shock), Euro 2024 champions
- Form: 33-game unbeaten run in regulation; WC 2026 group stage 7pts, 0GA, +5 GD (Group H winner)
- Base camp: Baylor School, Chattanooga TN (3,540 km from SoFi LA; flight CHA→LAX)
- Squad value: €861M (highest of the R32 outside ARG/FRA/GER)
Tactical Identity (CONFIRMED 4-2-3-1 for R32 — shifted from canonical 4-3-3)
- 4-2-3-1 with Rodri-Pedri double pivot, Olmo as #10, Yamal RW + Baena LW (inverted), Oyarzabal #9
- De la Fuente repeats the MD2 XI that beat KSA 4-0 (per La Vanguardia) — Olmo as #10 worked
- High full-backs (Porro RB, Cucurella LB), narrow central overload, possession-dominant
- Wing play tilts central-link (Baena) rather than isolation (Williams profile)
Key Players
| Player | Club | Position | Profile |
|---|---|---|---|
| Lamine Yamal | Barça | RW | 18, generational. 1 WC goal (MD2). Hamstring managed since Apr 22. Main creator. |
| Rodri | Man City | DM (c) | Ballon d'Or 2024. 61+ caps. Anchor + tempo. |
| Pedri | Barça | DM/CM | 22, midfield spine. 1 yellow wiped (MD2). |
| Dani Olmo | Barça | #10 | 0 WC goals, 2 assists MD2. Central creator. |
| Mikel Oyarzabal | Real Sociedad | ST | 29, 3 WC goals. Penalty taker. Golden Boot tracker. |
| Álex Baena | Atlético | LW (inverted) | 24, 1 WC goal (MD3 vs URU). Press-resistant. |
| Unai Simón | Athletic | GK | 28, 57 caps. Locked #1. |
Strengths
- Elite midfield (Rodri-Pedri-Olmo) — best in R32 outside FRA
- Defensive solidity: 3 clean sheets in 3 group games (0 GA, +5 GD)
- Tournament pedigree (Euro 2024 winners)
- Squad depth: Fabián Ruiz, Gavi, Ferran Torres, Merino, Bryan Zaragoza on bench
- Ballon d'Or captain (Rodri) + generational winger (Yamal)
- Experience in big knockout games (Euro 2024 KO wins)
Weaknesses
- Wing depth crisis: Williams + Pino OUT (muscle injuries from MD3 vs URU)
- Only 1 natural winger (Yamal); Baena is inverted-passer, not direct runner
- Yamal hamstring managed — sub risk >30% per injury-sweeper
- Finishing crisis history (MD1 0-0 vs CPV, 2.29 xG → 0 goals)
- Pedri yellow-accumulation now reset post-group (no risk for R32)
Predicted XI (CONFIRMED — ESPN API T-58 min)
4-2-3-1: Simón — Porro, Cubarsí, Laporte, Cucurella — Rodri (c), Pedri — Yamal, Olmo, Baena — Oyarzabal
2. Austria — Team Profile
Basic Info
- FIFA Ranking: #21 (current) / #31 (pre-tournament WDM data)
- Manager: Ralf Rangnick (Germany, 67) — inventor of gegenpressing
- WC History: 1982 R32 was their last knockout appearance (44-year drought ended MD3)
- Form: WC 2026 group 4pts (1W-1D-1L), 6GF-6GA, +0 GD (Group J 2nd behind ARG)
- Base camp: Ritz-Carlton Bacara, Goleta CA (95 mi / 150 km from SoFi — 2-hour drive)
- Squad value: €250M
Tactical Identity (CONFIRMED 4-2-3-1 gegenpress)
- 4-2-3-1 gegenpress — Rangnick signature
- High-press triggers: jump on opposition CBs/distribution, vertical transitions
- Compact midfield: Seiwald + X. Schlager double-pivot
- Laimer moved to LB specifically to mark Yamal (per laola1.at: "Da ist es naheliegend auf Laimer gegen Lamine Yamal zu setzen")
- Arnautović BENCHED — Rangnick prefers Gregoritsch's pressing intensity over the 35yo's finishing
Key Players
| Player | Club | Position | Profile |
|---|---|---|---|
| Marcel Sabitzer | Borussia Dortmund | LW/AM (c) | 31, main creator. 1 WC goal (vs ALG). 50+ caps. |
| Alexander Schlager | RB Salzburg | GK | 29, started every match. Solid, no shootout pedigree. |
| David Alaba | Real Madrid | CB (c) | 33, aging CB with knee history. 2nd WC captaincy. |
| Konrad Laimer | Bayern Munich | LB (tactical) | Moved from CM to mark Yamal. Engine. |
| Paul Wanner | PSV | #10 | 19, creative #10. Baumgartner replacement. |
| Michael Gregoritsch | SC Freiburg | ST | 30, pressing forward. 0 WC goals. |
| Marko Arnautović | Red Star | ST (bench) | 31, penalty specialist. Sub for late press breaks. |
Strengths
- Gegenpress intensity (Rangnick specialty)
- Home-climate edge: 95 mi from venue, 27+ days at UCSB Harder Stadium in coastal CA
- Set-piece threat: Sabitzer delivery + Alaba/Danso/Posch aerial
- Emotional momentum: Kalajdzic 96' equalizer vs ALG ended 44-year R32 drought
- Compact defensive block (when gegenpress breaks, drops to mid-block effectively vs ARG MD2)
Weaknesses
- Conceded 6 in 3 group games — defense is fragile when gegenpress fails
- Arnautović aged (31, penalty-dependent, age-decline visible)
- Alaba 33 CB with knee history — F16 marginal age-decline
- Baumgartner OUT pre-tournament (muscle) — reduces creative variety
- No elite #9 (Gregoritsch/Kalajdzic/Arnautović all journeyman)
- Press sustainability: ARG (Tier 1 possession) broke it MD2 — does it hold 90 min vs ESP?
Predicted XI (CONFIRMED — ESPN API T-58 min)
4-2-3-1: Schlager — Posch, Danso, Alaba, Laimer — X. Schlager, Seiwald — Schmid, Wanner, Sabitzer — Gregoritsch
3. Head-to-Head Record
| Date | Competition | Result | Notes |
|---|---|---|---|
| 18 Nov 2009 | International Friendly | Austria 1-5 Spain | Villa 2, Fabregas, Güiza, Pablo. 17-yo Alaba in AUT squad. |
| 01 Sep 2001 | FIFA World Cup Qualifying | Spain 4-0 Austria | Morientes brace. Last competitive meeting. |
| 11 Oct 2000 | FIFA WCQ | Austria 1-1 Spain | — |
| 04 Sep 1999 | UEFA Euro Qualifying | Austria 1-3 Spain | — |
| 27 Mar 1999 | UEFA Euro Qualifying | Spain 9-0 Austria | Raúl 4 goals. |
| 28 Mar 1990 | International Friendly | Spain 2-3 Austria | Last AUT win. |
| 03 Jun 1978 | FIFA World Cup Group 2 | Austria 2-1 Spain | Buenos Aires. Only WC H2H ever. Both in group with NED + FRG. AUT advanced to 2nd group; ESP eliminated. |
All-time: Spain 10W-2D-4L (≈63% win rate). Spain unbeaten in last 6 H2H since 1990. The only WC meeting (1978) is 48 years old — no predictive value for this matchup. Roster continuity is zero (only Alaba links 2009 to 2026).
4. 🌡️ Physical & Environmental Conditions (Finding 11)
| Factor | Value | Impact |
|---|---|---|
| Venue | SoFi Stadium, Inglewood CA | Fixed ETFE canopy + 46 vent panels; "indoor" by classification, partial-bowl shading (NOT retractable, NOT climate-controlled) |
| Kickoff temp (NWS Jul 2 11:03 PDT) | 21°C / 70°F at 12:00 PDT, peak 23°C / 73°F | 9°F BELOW historical avg (82°F) — marine layer kept temps moderated |
| Humidity | 68% AM → 52-55% PM | Comfortable. Players from Med leagues acclimated. |
| Wind | W 10-15 mph, gusts 15 | Mild. No tactical disruption. |
| Precipitation | <1% chance | LA June-July is climatologically dry. |
| UV / sun | UV 10.6 at solar noon | Blocked by SoFi canopy on pitch — negligible player fatigue |
| Roof status | Canopy FIXED (always in place); vent panels likely CLOSED for midday summer (max shade) | Sun exposure blocked. Coastal breeze through open N/S ends. |
| Base camp — ESP | Chattanooga TN (3,540 km / 2,200 mi from venue) | 4-5h flight + 2 time zones. Travel penalty ~1-3%. |
| Base camp — AUT | Goleta CA / UCSB Harder Stadium (95 mi / 150 km from venue) | 2h drive, same climate. Travel penalty ~0%. |
| Climate acclimatization | AUT = MAX (10/10) — 27+ days in coastal CA. ESP = HIGH (8/10) — TN→CA climate shock mild + favorable (hot/humid → mild/dry). |
Impact Analysis (F11 quantitative rules)
- F11 heat threshold >28°C: Today's peak is 23°C — 5°C BELOW threshold. F11 penalty DOES NOT APPLY. ✅
- Same-day travel: Neither team is doing intercontinental same-day; ESP flew days ago. No F11 same-day penalty.
- Intercontinental acclimatization: Both teams have been in North America since early June; no intercontinental penalty.
- Depleted favorite: ESP wing thinning (Williams + Pino) — this is F13 single-position, NOT F11 disruption. See §6.5.
- Altitude: SoFi LA is at sea level (Inglewood ~30 ft). No altitude penalty.
Conclusion: All environmental conditions are NEUTRAL or FAVORABLE for both teams. Zero net F11 deltas. Canopy + cool coastal climate = ideal football conditions.
5. Referee Analysis
Referee: Glenn Nyberg (Sweden, 37) — FIFA badge since 2016, CL ref since 2022-23. 4th WC26 match.
Career Stats (per sources/reference/referees/nyberg.md + Transfermarkt refresh Jun 29)
| Statistic | Career | Tournament Discounted (×0.75) |
|---|---|---|
| Matches officiated | 19 (club) + 3 (WC26) = 22 | Tournament so far: 3 (SWE-TUN, GHA-PAN, CUR-CIV) |
| Yellows/match | 3.10 (career) | 2.33 (WC26 = 7Y in 3 matches) — already well below career |
| Reds/match | 0.053 (career) | 0.00 (WC26, 0 reds) |
| Penalties/match | 0.26 (career) | 0.00 (WC26, 0 pens in 3 matches) |
| Fouls/match | ~22-25 (est.) | ~18-20 (tournament leniency) |
WC26 Record at Time of This Match
| Match | Y | R | P | Notes |
|---|---|---|---|---|
| SWE-TUN (Jun 15) | 1 | 0 | 0 | Blowout context, lenient. |
| GHA-PAN (Jun 17) | 3 | 0 | 0 | 1 pen claim REFUSED (Martínez). Slightly lenient vs 3.5 baseline. |
| CUR-CIV (Jun 25) | 3 | 0 | 0 | Confirms tournament leniency + 0-pen trend. |
| ESP-AUT (Jul 2) | ? | ? | ? | — |
Prediction (F7 leniency discount + F15 pen band)
- Yellows: 2-3 (most likely: 2). Tournament leniency discount ~25% applied (3.10 career × 0.75 = 2.33, matches WC26 average).
- Reds: 0 (most likely), max 1 (low-prob tactical 2nd-yellow).
- Penalties: ~5-10% chance of ≥1 (F15 band, not verdict). Nyberg 0 pens in 3 WC matches; 0.26 career rate; F7 confirms tournament refs regress to leniency on game-deciding spot kicks. The Tuchel handball context (April 2024) is decisive — this ref WILL NOT manufacture spot kicks for narrative. Spain cannot rely on a pen gift.
- Fouls: ~18-22 total. F7 + tournament leniency.
- Card asymmetry: Nyberg likely calls more AUT fouls (gegenpress style generates late tackles) than ESP fouls (possession-based, fewer tactical fouls).
VAR / Game-Flow Risks
- VAR: No VAR-decisive issues in Nyberg's 3 prior WC26 matches (0 overturns). However, F7 warns: leniency is on-FIELD ONLY; VAR bypasses it. VAR at WC26 is first-class — model ~30-40% chance of ≥1 VAR-decisive intervention in any R32. Don't conflate "lenient ref" with "low-VAR match."
- No hydration breaks expected — 23°C below hydration threshold.
- No card accumulation risk — both teams enter R32 with clean slate (yellows reset post-group).
6. Key Tactical Battles
6.1 Yamal (ESP RW) vs Laimer (AUT LB) — THE MATCHUP
Rangnick moved Laimer from CM to LB specifically to neutralize Yamal (per laola1.at: "Da ist es naheliegend auf Laimer gegen Lamine Yamal zu setzen"). Laimer is Bayern-quality, covers ground like a CM, presses like a DM — he can match Yamal's pace + defensive intensity. ESP will try to isolate Yamal 1v1 via Cucurella overlap or Olmo inside-channel combination. If Laimer holds, ESP must find goals elsewhere (Baena LW, Olmo #10). Key driver of the match.
6.2 ESP Possession vs AUT Gegenpress — The First 30-45 Minutes
ESP projects 65%+ possession. AUT will press high to disrupt (Rangnick signature). ARG broke AUT's press in MD2 by moving the ball through Seiwald/X. Schlager quickly. ESP has the technical quality (Rodri-Pedri-Olmo pivot) to do the same — but if Yamal/Olmo are sloppy early, AUT's vertical transitions (Sabitzer to Gregoritsch) become dangerous. The intensity decay after 45-60' is where ESP wins.
6.3 Rodri vs AUT's Double-6 (X. Schlager + Seiwald)
Rodri is the Ballon d'Or — the single best DM in the world. He controls tempo, breaks press lines, dictates rhythm. Seiwald + X. Schlager are solid Bundesliga midfielders but neither has Rodri's range. If Rodri has time on the ball, ESP's possession finds Yamal/Olmo between the lines. If AUT successfully double-presses Rodri, the midfield battle becomes 50/50 and the game tilts to transition.
6.4 ESP CBs (Laporte + Cubarsí) vs AUT's Pressing/Vertical Attack
Laporte (33, fully fit per Telemadrid) + Cubarsí (19, Barça) are a settled CB pair. AUT's threat is Sabitzer floating + Gregoritsch pressing + occasional Arnautović sub. Sabitzer's quality is real, but he scored 1 in 3 group games. If Laporte-Cubarsí handle the press, ESP's clean-sheet streak extends. If they crack (Cubarsí first-press error), AUT's 96'-Kalajdzic-momentum team has the confidence to push.
6.5 Bench: ESP (deep) vs AUT (thin)
ESP bench = Fabián Ruiz, Gavi, Ferran Torres, Merino, Bryan Zaragoza — high quality, can change the game. AUT bench = Arnautović (35yo, penalty-robust), Kalajdzic (late-game specialist), Mwene-less Laimer moved. F18 bench impact is game-state-conditional: if ESP is leading/block has tired, ESP bench creates second-half goals; if ESP is chasing vs a set block, bench produces little (GHA-PAN lesson). For an ESP favorite projecting to lead, weight ESP bench upside.
6.5. Decision Graph Resolution (doc-5 — walked INDEPENDENTLY)
⚡ MANDATORY. I walk doc-5's 6-step decision graph independently below. Every number is derived from doc-1's Findings + the briefs + predictions-summary. Show your reasoning per step with explicit numbers.
Step 0 — Compute the WDM Anchor (MANDATORY before Step 1)
Raw factors (from squad-values.json + wdm-data.json + team-goals.json + opponent-tier weighting):
| Factor | ESP | AUT | Source |
|---|---|---|---|
| Squad value | €861M | €250M | experiments/squad-values.json |
| FIFA rank (pre-tournament, wdm-data) | #3 → inverted 97 | #31 → inverted 69 | wdm-data.json |
| Tournament form (opponent-tier-weighted PPG, R32-2 finding) | 2.54 | 0.33 | team-goals.json + tier multiplier |
| Qualifying PPG | 2.5 | 2.0 | wdm-data.json |
| GDiff (group stage, +10 shift, ×0.5 weight per R32-5) | +5 (15) | 0 (10) | team-goals.json |
Opponent-tier weighting detail:
- ESP: drew T5 CPV (~0.13 × 1 = 0.13) + beat T4 KSA (3 × 0.5 = 1.5) + beat T2 URU (3 × 2 = 6) → 7.63/3 = 2.54
- AUT: beat T5 JOR (3 × 0.25 = 0.75) + lost T1 ARG (0) + drew T4 ALG (1 × 0.5 = 0.5) → 1.25/3 = 0.42 (slight adjustment for tier 5 beat: 0.75/3 = 0.25; total = (0.75+0+0.5)/3 = 1.25/3 = 0.42)
Let me use 0.42 for AUT (slightly different from my earlier 0.33 — the 0.75 weight for beat T5 matters).
Recomputing form shares:
- ESP form: 2.54 / (2.54 + 0.42) = 2.54/2.96 = 0.858
- AUT form: 0.42 / 2.96 = 0.142
Shares (Step B):
| Factor | ESP share | AUT share |
|---|---|---|
| Squad value | 861/(861+250) = 0.775 | 0.225 |
| FIFA rank | 97/(97+69) = 0.584 | 0.416 |
| Tournament form | 0.858 | 0.142 |
| Qualifying PPG | 2.5/(2.5+2.0) = 0.556 | 0.444 |
| GDiff (+10 shift) | 15/(15+10) = 0.600 | 0.400 |
Composite (Step C):
- ESP_score = 3.0×0.775 + 1.0×0.584 + 1.0×0.858 + 1.0×0.556 + 0.5×0.600
- ESP_score = 2.325 + 0.584 + 0.858 + 0.556 + 0.300 = 4.623
- AUT_score = 6.5 − 4.623 = 1.877
Convert (Step D):
- fav_share = 4.623 / (4.623 + 1.877) = 4.623/6.500 = 0.711
- ESP_baseline = 28 + (0.711 − 0.50) × 90 = 28 + 19.0 = 47% (within 35-80% clamp)
- draw_baseline = 26% (tournament-wide; not both defensive, not both open)
- AUT_baseline = 100 − 47 − 26 = 27%
R32-4 draw band adjustment (fav_share 0.711 > 0.70):
- New draw band = 15-18% → use 17% (mid-band)
- Residual = 26 − 17 = 9 pts to redistribute (60/40 favoring favorite)
- ESP: 47 + 5.4 = 52%
- AUT: 27 + 3.6 = 31%
- Draw: 17%
WDM ANCHOR (R32-adjusted): ESP 52% / Draw 17% / AUT 31% ✓ sums to 100.
Naive-baseline deviation check: WDM anchor is the only starting point. No subjective "naive quality gap" used. (R32-5 finding applied.)
R32-1 deviation cap check: fav_share = 0.711 > 0.70 → not in the "close" zone. Deviation cap (≤+5pt) does NOT bind. Findings adjustments below may exceed +5pt if justified.
Step 1 — Group Context (F23, F24)
- ESP: Group H #1 (7pts, 0GA, +5 GD). Unbeaten. Tournament team fully ascended. R32 vs AUT is mid-tier R32 opponent. R16 reward = France (heavyweight).
- AUT: Group J #2 (4pts, +0 GD, qualified via 96' equalizer). First WC R32 since 1982 (44-year drought). R16 reward = France (same path).
- Both teams: R32 must-win. No "draw suffices" math. Both need 90' result.
- No GD-chase mode (knockout, not group).
- No 1st-vs-2nd bracket incentive (this IS the R32; bracket is fixed).
- No yellow-card accumulation risk (yellows reset post-group).
F23/F24 deltas: 0pt — both teams in identical R32 must-win posture. No asymmetry.
F12 Conservation: 0pt — R32 must-win for both. De la Fuente (aggressive-system, NOT a conservative pragmatist) will attack. Rangnick (strategic-pragmatic) will commit to gegenpress first 60'. Both 0% conservation.
Step 2 — Conservation (F12, F14)
- F12 R32 must-win: Both teams at 0% conservation.
- Manager personality > tier: De la Fuente is aggressive (Euro 2024 winner, possession-based, doesn't park bus). Rangnick is strategic but commits in must-win (saw Kalajdzic 96' equalizer commitment vs ALG). Both go for it.
- Milestone motivation: Oyarzabal (Golden Boot tracker, 3 WC goals) → motivated but not enough for conservation override (already at 0%). Yamal (hamstring) may be sub-managed for fitness, not conservation.
- No adverse conditions amplification (no heat, no travel, F11 all neutral).
F12 conservation discount: 0pt for both teams. Empirical weight ×1.5 doesn't apply to 0.
Step 3 — Weather × Style (F11)
- Heat threshold >28°C: Today's peak 23°C → 5°C below threshold. F11 DOES NOT APPLY. ✅
- Roof status: SoFi canopy FIXED in place; vent panels likely CLOSED (max shade, midday summer). Sun on pitch BLOCKED.
- Precipitation: <1% chance. Pitch dry.
- Wind: W 10-15 mph sustained. Mild.
- UV/sun: UV 10.6 at solar noon but blocked by canopy on pitch. Player sun exposure: negligible.
F11 weather penalty: 0pt for both teams. Empirical weight ×1.5 doesn't apply to 0.
Step 4 — Weather × Defense Stack
- Heat + low block + hot GK = DRAW formula: Does NOT fire. Heat is neutralized by cool coastal climate + canopy.
- Heat + open shape = goals: Heat neutralized; shape is possession (ESP) vs gegenpress (AUT) — neither affected by heat.
- No dehydration / fatigue acceleration for either team.
F11 defense-stack delta: 0pt for both teams.
Step 5 — Temperament
- De la Fuente: Calm, methodical, system-trusting. Euro 2024 winner. Press resistance = HIGH (MD1 0-0 vs CPV: didn't panic, kept attacking). Will NOT bunker when leading. Will NOT time-waste.
- Rangnick: Strategist, NOT conservative pragmatist. Gegenpress architect. Will press high to start, may sit back if plan A fails. High tactical flexibility (saw it in MD2 vs ARG: pressed first half, mid-block second half).
- Both managers: aggressive-system (not conservative pragmatists).
Temperament deltas: 0pt — both go for it.
Step 6 — Synthesis — combine into final probability adjustments
Starting from WDM ANCHOR: ESP 52% / Draw 17% / AUT 31%.
Apply empirical-calibrated finding deltas (Jun 29 weights: hot_gk ×0.25, sterile ×2.0, context ×2.0, momentum ×1.75, conservation ×1.5):
| # | Finding | Delta | Reasoning |
|---|---|---|---|
| F1 | Draw epidemic (R32-4 calibrated) | Already at 17% | Per R32-4, draw = 15-18% for fav_share > 0.70; used 17%. No additional adjustment. |
| F4 | Hot GK (Simón reputation; Schlager untested) | 0pt | Simón = reputation-only (×0.25 multiplier). 3 clean sheets but vs CPV/KSA/URU — quality varies. NOT confirmed hot-GK form (no MOTM shootout). Schlager likewise: no confirmed tournament heroics. Both at 0 impact. |
| F8 | Possession flip unreliability | −1pt ESP, +1pt AUT | F8 says possession direction ~60% confidence. ESP projects 65% poss but AUT gegenpress could disrupt first 25'. Possession ≠ goals. |
| F9/F13 | Attack thinned, NOT gutted | −5pt ESP, +5pt AUT | F4a trigger (2+ of {creator, striker, GK} out) DOES NOT FIRE (Yamal-Oyarzabal-Pedri-Rodri-Olmo all in; spine intact). F13 single-position thinning (Williams + Pino OUT on same flank, 2 wingers): -3 to -5pt range. Used -5pt (more conservative end). |
| F15 | Penalty band (Nyberg 0 pens WC26) | 0pt | F15 is a band, not a load-bearing variable. 5-10% pen chance doesn't materially change WDM baseline. |
| F16 | Age-decline (Alaba 33 CB, Sabitzer 31 AM) | +1pt ESP, −1pt AUT | Alaba is F16 marginal (33, knee history, slow on turn). Sabitzer 31 — not yet decline age. Used +1pt for Alaba as weakest link in AUT defense. |
| F17 | Sterile domination (×2.0 empirical) | 0pt | ESP is the dominant-ball team. Sterile-domination screen: (a) No finisher flag — Oyarzabal 3 WC goals, fine finisher. (b) Wrong mechanism flag — 4-2-3-1 with Olmo #10 + Yamal RW + Baena inverted = NOT pure tiki-taka, has direct runners. (c) Overload-without-penetration flag — Yamal/Oyarzabal provide penetration. Screen PASSED. |
| F18 | Bench impact (game-state-conditional) | +2pt ESP, −2pt AUT | ESP bench (Fabián, Gavi, Ferran Torres) is deep and game-changing. Projecting ESP leading, bench creates 2nd-half goals. AUT bench (Arnautović, Kalajdzic) thin. F18 weight: leading scenario = bench upside. |
| F19 | Low-event late-winner | 0pt | Projected combined xG ~2.0-2.5, not low-event. Standard scoreline distribution applies. |
| F20 | Favorite DOUBLE-underestimate + team age-decline | 0pt | Trigger requires (a) aggressive mgr ✓ + (b) milestone-chasing elite striker (Oyarzabal partial — 3 WC goals, Golden Boot tracker) + (c) ageing opponent (38+ midfield spine). AUT midfield spine NOT 38+ (Sabitzer 31, Laimer 28, Seiwald 24). Trigger does NOT fire. |
| F21 | Late-goal EXPLOSION | 0pt | Trigger: 0-0 for 70+ min + attacking triple-sub + red card. Projected scoreline NOT 0-0 HT. |
| F22 | BLOWOUT Mode A/D/E (×2.0 sterile-aware) | +2pt ESP, −2pt AUT | Trigger: in-form elite attack (4-0 vs KSA, 1-0 vs URU) + fragile underdog block (AUT 6 GA in 3) + decisive edge (Tier 1 vs Tier 2, 3.4× squad value). BUT R32 F22 LIMIT: AUT is gegenpress (4-2-3-1), NOT 5-4-1 deep block + veteran GK. Schlager is 29 (~30 caps), not >50 caps. F22 LIMIT does NOT fully apply. Partial blowout weight +2pt. |
| R32-1 | Deviation cap | 0pt | fav_share = 0.711 > 0.70 → not in "close" zone. Cap (≤+5pt) doesn't bind. Net adjustment is small. |
| R32-2 | Opponent-tier-weighted form | Already in WDM | 0pt. |
| R32-3 | CONMEBOL reactive blueprint | 0pt | AUT is UEFA gegenpress, NOT CONMEBOL reactive block. Does NOT apply. |
| R32-4 | Draw band by fav_share | Already applied (17%) | 0pt. |
| R32-5 | GDiff ×0.5 only | Already applied | 0pt. |
Net adjustments: −2pt ESP, +2pt AUT, 0pt draw.
FINAL WIN PROBABILITIES (90' outcome):
| Outcome | Probability | Rationale |
|---|---|---|
| Spain win in 90' | 51% | WDM 52% + R32-4 draw reduction absorbed + −5pt wing-thinning + +2pt bench/blowout − 1pt possession flip = 51% |
| Draw at 90' | 17% | R32-4 calibrated (fav_share > 0.70 → 15-18% band; used 17%) |
| Austria win in 90' | 32% | WDM 31% + R32-4 draw reduction absorbed + 5pt wing-thinning + 1pt possession flip − 2pt blowout = 32% |
Sum: 51 + 17 + 32 = 100% ✓
6.6 WDM Baseline Anchor (Weighted Decision Matrix — replaces subjective "naive quality gap")
⚡ The starting win/draw/loss probabilities are derived from the WDM formula, not gut feel. The 137-extraction tuning experiment (Jun 29) validated squad value ×3 as the dominant factor, with FIFA rank + tournament form + qualifying form at ×1, and pedigree EXCLUDED (weight 0.0). GDiff downgraded to ×0.5 after R32 retrospective (Jun 30).
WDM Computation (this match)
Step A — Raw factors:
| Factor | ESP | AUT | Source |
|---|---|---|---|
| Squad value (EUR M) | 861 | 250 | experiments/squad-values.json |
| FIFA rank (inverted) | 97 | 69 | wdm-data.json (pre-WC26, Jun 2025) |
| Tournament form (opp-tier-weighted PPG) | 2.54 | 0.42 | team-goals.json + tier multipliers |
| Qualifying PPG | 2.5 | 2.0 | wdm-data.json |
| GDiff (group stage, +10 shift) | 15 (+5 GD) | 10 (0 GD) | team-goals.json |
Step B — Shares:
- squad_share: ESP 0.775, AUT 0.225
- fifa_share: ESP 0.584, AUT 0.416
- form_share: ESP 0.858, AUT 0.142
- qual_share: ESP 0.556, AUT 0.444
- gdiff_share: ESP 0.600, AUT 0.400
Step C — Weighted composite (weights: squad 3.0, fifa 1.0, form 1.0, qual 1.0, gdiff 0.5):
- ESP = 3.0(0.775) + 1.0(0.584) + 1.0(0.858) + 1.0(0.556) + 0.5(0.600) = 4.623
- AUT = 6.5 − 4.623 = 1.877
Step D — Convert to probabilities:
- fav_share = 4.623 / 6.500 = 0.711
- ESP baseline = 28 + (0.711 − 0.50) × 90 = 47% (clamped)
- Draw = 26% (tournament-wide baseline)
- AUT = 100 − 47 − 26 = 27%
Step E — R32-4 draw band adjustment:
- fav_share = 0.711 > 0.70 → draw = 15-18% (mid 17%)
- Residual 9 pts redistributed 60/40 (fav/dog) → ESP +5.4, AUT +3.6
WDM ANCHOR (R32-adjusted): ESP 52% / Draw 17% / AUT 31% — 100% sum ✓
This anchor is shared across all writers; deviations >10pt must be explicitly justified (none in this match).
7K. Knockout Prediction (use INSTEAD of §7 for R32/R16/QF/SF/Final)
In knockouts, a draw at 90' is a REAL outcome. The match has a decision tree: 90' → ET → Pens. I break this down explicitly below.
90-Minute (Regulation) Outcome
| Outcome | Probability | Rationale |
|---|---|---|
| Spain win in 90' | 51% | WDM 52% adjusted for wing thinning (−5pt) + bench upside (+2pt) + blowout possibility (+2pt) − possession flip (−1pt). |
| Draw at 90' | 17% | R32-4 band (fav_share > 0.70 = 15-18%). Gegenpress can hold for 90' with hot GK + set-piece goal. |
| Austria win in 90' | 32% | WDM 31% adjusted for wing thinning +5pt + possession flip +1pt − blowout −2pt. AUT has realistic upset path. |
Extra Time (conditional probabilities — sum to 100% GIVEN match reached ET)
ET dynamics differ from 90': tired legs, tactical caution, 30 min not 90, sub limits exhausted. For a R32 clear-favorite vs mid-tier upset-threatened underdog:
| Outcome | Cond. % | Rationale |
|---|---|---|
| Spain win in ET | 35% | Tier 1 squad depth (Fabián, Gavi, Ferran Torres subs) provides fresher legs. Rodri + Pedri can sustain. |
| Draw after ET (→ pens) | 40% | Tired legs + tactical caution at 105-120'. Both teams risk-averse. Press intensity decayed. |
| Austria win in ET | 25% | Gegenpress fatigue; if AUT was chasing at 90' (held on), energy depleted. Arnautović sub window already used. |
Penalty Shootout (conditional — given pens reached)
| Outcome | Cond. % | Rationale |
|---|---|---|
| Spain win on pens | 55% | Simón is a confident penalty saver (Athletic, 57 caps). ESP has shootout pedigree at club level (Barça/Real). ESP likely taker list (Oyarzabal, Rodri, Pedri, Yamal, Laporte) is technically strong. |
| Austria win on pens | 45% | Schlager is decent but no tournament shootout heroics validated. AUT takers (Sabitzer, Laimer, Alaba, Gregoritsch) less experienced in WC shootouts. |
Advance Probability (unconditional)
| Team | Advance % | Calculation |
|---|---|---|
| Spain | 61% | 51 (win90) + 17×0.35 (ETwin) + 17×0.40×0.55 (draw90→ETdraw→penswin) = 51 + 5.95 + 3.74 = 60.69% |
| Austria | 39% | 32 (win90) + 17×0.25 (ETwin) + 17×0.40×0.45 (draw90→ETdraw→penswin) = 32 + 4.25 + 3.06 = 39.31% |
Sum: 61 + 39 = 100% ✓
Scoreline Distribution (90' only)
| Score | Probability | Scenario |
|---|---|---|
| Spain 2-1 | 16% | MODAL. Tier 1 win vs Tier 2 with concession. Yamal-Oyarzabal score, Sabitzer/Gregoritsch pulls one back via gegenpress or set piece. |
| Spain 1-0 | 13% | Narrow win. ESP dominates possession, AUT parks bus, late Yamal/Oyarzabal goal. |
| 1-1 Draw | 11% | Gegenpress works first 30', Sabitzer scores on transition. Olmo equalizes. |
| Spain 2-0 | 10% | Comfortable win. AUT gegenpress breaks down 50-70', ESP second goal from bench (Fabián/Ferran Torres). |
| Spain 3-1 | 8% | F22 blowout mode firing. ESP bench creates 2nd-half goals. |
| Spain 3-0 | 6% | Clean sheet maintained, Oyarzabal hat-trick or 3 different scorers. |
| Austria 1-0 | 5% | Upset special. AUT defends deep, set-piece / Sabitzer goal. |
| Austria 2-1 | 5% | Gegenpress breaks ESP early, Sabitzer-Gregoritsch combo. |
| 2-2 Draw | 3% | Open game. Both attacks fire, defenses scramble. |
| Other (incl. 4+ margins, 0-0, 1-2, etc.) | 23% | Tail covering blowouts (ESP 4-1, AUT 2-0) + various. |
Sum: 81% + 19% = 100% (≈) ✓
Modal Match Path
Most likely full path: Spain wins 2-1 in 90' (16%).
ESP breakthrough: Yamal/Oyarzabal combine for 1-2 goals by 60'. AUT consolation from Sabitzer (set piece or gegenpress turnover) 70-85'. ESP sees out the game with bench (Fabián/Ferran Torres close it out).
Second most likely: 1-1 at 90' → Spain 2-1 in ET (11% × 35% = 3.85%) — gegenpress holds, Rodri/Pedri tire, Yamal wins it in ET after bench refresh.
Third: 1-1 at 90' → ET draw → Spain wins on pens (11% × 40% × 55% = 2.42%) — Simón saves decisive pen.
8. Who Scores
Spain (ESP)
| Rank | Player | Position | Probability | Rationale |
|---|---|---|---|---|
| 1 | Lamine Yamal | RW | 25% | Generational talent, 1 WC goal (MD2 10' vs KSA). Main creator + finisher. Hamstring managed but plays. The one player who can break down Laimer's LB marking. Sub risk >30% (hamstring, may be subbed 60-75'). |
| 2 | Mikel Oyarzabal | ST | 20% | Golden Boot tracker (3 WC goals, MD2 brace). Penalty taker. Finishes chances. Main #9. |
| 3 | Dani Olmo | #10 | 12% | 0 WC goals but 2 assists MD2. Central creator + secondary scorer. Fits the "creator who also scores" (F10 star-as-creator). |
| 4 | Álex Baena | LW (inverted) | 10% | 1 WC goal (MD3 vs URU 42'). Cuts inside, long-shot threat. Tighter role vs AUT than MD3. |
| 5 | Fabián Ruiz | CM (sub) | 8% | Bench creator. Likely comes on 60-70' if game is tight. Late-game xG. |
| — | Pedri | CM | 5% | Mostly creator, occasional scorer. 1 yellow wiped. |
| — | Ferran Torres | Sub LW | 4% | Bench winger. Williams/Pino replacement. Late sub if Yamal's hamstring flares. |
| — | Rodri | DM | 3% | Occasional long-shot. CB set-piece scoring (F6) ~5%? |
| — | Laporte | CB | 2% | Set-piece header (F6: ~5% in CB scenarios). |
| — | Other (autogol, OG, etc.) | — | 11% | Includes OG (rare), Cucurella overlap, late-arriving runner. |
Austria (AUT)
| Rank | Player | Position | Probability | Rationale |
|---|---|---|---|---|
| 1 | Marcel Sabitzer | LW/AM (c) | 15% | Main creator + secondary scorer. 1 WC goal (vs ALG). Free-kick + set-piece delivery. Captain's responsibility. |
| 2 | Michael Gregoritsch | ST | 10% | 0 WC goals, but pressing forward with hold-up. Hard to score vs Laporte-Cubarsí. Pressing-trigger goals (Cubarsí error → break). |
| 3 | Paul Wanner | #10 | 8% | 19, creative #10. Baumgartner replacement. Technical quality + xG upside. F19 rotated-in starter potential. |
| 4 | Marko Arnautović | ST (bench) | 10% | Penalty specialist (2 pens in WC). Likely sub at 60-75' if Rangnick wants more direct threat. If he comes on, watch for pen claim or scrappy goal. |
| 5 | Konrad Laimer | LB/CM | 5% | Late-arriving runner from LB. Engine. Could get a goal from a deep run on a set-piece or transition. |
| — | David Alaba | CB | 4% | Set-piece header (F6: ~5% in CB scenarios). Captain's armband. |
| — | Romano Schmid | RW | 4% | Inverted winger. Width provider. |
| — | Nicolas Seiwald | DM | 3% | Late box-crash. |
| — | Other / OG | — | 41% | Includes set-piece OG, walk-in, etc. (high because AUT is underdog + limited #1 scorer). |
Combined prediction:
- Top ESP scorer: Yamal (25%), then Oyarzabal (20%)
- Top AUT scorer: Sabitzer (15%), then Arnautović as sub (10%) or Gregoritsch (10%)
- Yamal goal would confirm F10 (star as creator AND scorer)
- Arnautović sub-window (60-75') is the live threat for AUT
9. Match Flow Projection
| Timeframe | Expected Pattern |
|---|---|
| 0-15' | ESP probes possession; AUT high-press (gegenpress triggers). Yamal vs Laimer early duel. Sabitzer drops into central channel. Possible early gegenpress turnover → counter. Possession: ESP 60-65%, AUT 35-40%. |
| 15-30' | ESP settles, Rodri-Pedri take control of tempo. Yamal finds pockets behind Laimer. AUT presses but starts to feel the gaps. Possession: ESP 65%, AUT 35%. |
| 30-45' | ESP breakthrough window. Yamal/Olmo combinations find Oyarzabal. First goal likelihood ~30% before HT. Sabitzer transition threat if ESP sloppy. Possession: ESP 65-70%, AUT 30-35%. |
| 45-60' | HT adjustments. If 0-0, Rangnick goes more aggressive (Arnautović sub?). If 1-0 ESP, AUT must push. Possession: ESP 60-65% (slight drop), AUT 35-40%. |
| 60-75' | Bench window. ESP brings Fabián/Ferran Torres for control. AUT brings Arnautović/Kalajdzic for direct threat. Gegenpress intensity declining. Second goal window: ESP 1-0→2-0 OR AUT 0-1→1-1. |
| 75-90' | If ESP leads, sees out with possession (De la Fuente doesn't bunker). If level, ESP presses for winner. If AUT leads, Rangnick defends. Possession: ESP 55-60%, AUT 40-45% (gap closes). |
| 90'+ | Stoppage time 3-5 min. F21 late explosion scenario if level + red card. |
| ET (if needed) | Both teams tired. Tactical caution at 105-120'. Sub limits exhausted. Penalty shootout likely. |
Predicted stats:
- ESP possession: 62-67%
- Combined xG: ESP 1.9-2.3 / AUT 0.8-1.2
- Yellows: 2-3 total (likely 1-2 ESP, 1-2 AUT)
- Reds: 0 (most likely)
- Penalty: 5-10% chance of ≥1
10. Methodology Notes
Findings applied (this match):
- F1 (draw epidemic) — calibrated via R32-4 to 17%
- F4 (hot GK) — Simón + Schlager both reputation-only; ×0.25 multiplier → 0pt
- F6 (CB set-piece) — included in Who Scores (Laporte 2%, Alaba 4%)
- F7 (referee leniency) — Nyberg WC26 already lenient (2.33 Y/match, 0 pens in 3)
- F8 (possession flip) — −1pt ESP (possession direction 60% confidence)
- F9/F13 (attack gutted check) — wing thinning only (NOT gutted); −5pt ESP
- F11 (environmental) — all NEUTRAL (canopy + cool climate)
- F12 (conservation) — 0pt both (R32 must-win)
- F15 (penalty band) — 5-10% pen chance; not load-bearing
- F16 (age-decline) — +1pt ESP (Alaba 33)
- F17 (sterile domination) — ×2.0 weight; screen PASSED (0pt)
- F18 (bench impact game-state) — +2pt ESP (bench deeper, likely leading)
- F20 (favorite DOUBLE-underestimate) — trigger does NOT fire (AUT not 38+ spine)
- F22 (BLOWOUT mode) — partial; +2pt ESP (F22 LIMIT doesn't fully apply since AUT gegenpress, not deep block)
- R32-1 (deviation cap) — fav_share > 0.70, cap doesn't bind
- R32-2 (opponent-tier-weighted form) — built into WDM
- R32-3 (CONMEBOL reactive blueprint) — DOES NOT apply (AUT is UEFA gegenpress)
- R32-4 (draw band by fav_share) — applied: 17% (band 15-18%)
- R32-5 (GDiff ×0.5 only) — applied in WDM
Empirical multipliers applied:
- Hot GK ×0.25 (Jun 29): both GKs reputation-only → 0pt impact
- Sterile ×2.0 (Jun 29): F17 didn't fire → 0pt
- Context ×2.0 (Jun 29): R32-4 already calibrated → 0pt additional
- Momentum ×1.75 (Jun 29): built into WDM form factor → 0pt additional
- Conservation ×1.5 (Jun 29): 0pt both teams
Gap flags:
- No lineup-checker projection comparison (lineups are ESPN-confirmed, no sweeper projection existed for this match). Comparison vs canonical team profiles done in lineups.md.
- MD-stage yellow-card rule applied (yellows reset post-group) — both teams start R32 with clean slate. Pedri MD2 yellow wiped.
- R16 opponent = France confirmed (FRA beat SWE 3-0 R32). Note: this was originally "France" per scout; the WC26-R32 bracket data confirms FRA advanced.
11. Metrics
[match]
code = "esp-vs-aut"
date = "2026-07-02"
kickoff_cest = "21:00"
group = "R32"
venue = "los-angeles"
referee = "nyberg"
is_knockout = true
[win_probability]
# KNOCKOUT 90' outcome (win in 90' / draw at 90' / loss in 90')
favorite = "Spain"
win = 51
draw = 17
loss = 32
[knockout]
# ET probabilities CONDITIONAL on draw at 90' (sum to 100 given ET reached)
win_et = 35
draw_et = 40
loss_et = 25
# Pen probabilities CONDITIONAL on pens reached (sum to 100 given pens reached)
pen_win = 55
# Advance probabilities UNCONDITIONAL
advance_a = 61
advance_b = 39
[scorelines]
# Top 5 scorelines + implicit other
"2-1" = 16 # Spain win modal
"1-0" = 13 # Spain narrow
"1-1" = 11 # Draw
"2-0" = 10 # Spain comfortable
"3-1" = 8 # Spain blowout
[who_scores]
team_a_1 = { player = "Yamal", probability = 25 }
team_a_2 = { player = "Oyarzabal", probability = 20 }
team_a_3 = { player = "Olmo", probability = 12 }
team_b_1 = { player = "Sabitzer", probability = 15 }
team_b_2 = { player = "Arnautovic", probability = 10 }
team_b_3 = { player = "Gregoritsch", probability = 10 }
[calibration]
conservation_discount = 0 # 0% both teams (R32 must-win)
finding_13_fires = false # attack thinned (-5pt), NOT gutted
finding_16_age_decline = "Alaba" # marginal age-decline at CB
penalty_band = "5-10%" # Nyberg 0 pens in 3 WC26
projected_xg = 2.1 # ESP projected xG
[predicted_stats]
favorite_possession = 64 # Spain possession % (modest edge, gegenpress disrupts first 25')
yellow_cards = "2-3" # 2.33 Y/match tournament avg; ESP ~1-2, AUT ~1-2
red_cards = 0 # Nyberg 0 reds in 3 WC26
penalty_chance = "5-10%" # Nyberg 0 pens WC26; band not verdict
Pre-match analysis (MiniMax-M3 variant). No betting odds used. No expert picks referenced. Sources:
- sources/matches/esp-vs-aut/{scout/00-scout-brief, lineups, referee/01-nyberg-stats, team-news-esp/01-injury-disruption-report, team-news-aut/01-injury-disruption-report, scout/07-group-context-bracket, scout/08-manager-temperament}
- sources/reference/{teams/esp.md, teams/aut.md, referees/nyberg.md, venues/los-angeles.md}
- experiments/{squad-values.json, wdm-data.json, team-goals.json}
- backlog/docs/{doc-1 - Pre-Match-Football-Analysis-Methodology.md, doc-5 - Strategic-Decision-Framework.md}
- predictions-summary.md
Source archive: sources/matches/esp-vs-aut/