UPON REVIEW
Mechanism-first sports analysis.
We explain matches through constraints, tradeoffs, and turning points — not just the final score.
55 published analyses and counting.
Latest Analysis
Ecuador - Germany
Ecuador Made Germany's Possession Cost Something
Germany had the ball for 61% of the match and produced 0.65 xG. Ecuador had the ball for 39% and won 2-1. The gap between owning possession and using it is a taste problem, and Ecuador exposed it.
ByMads Vintergaard
June 25, 2026
Read analysis →
Tournament Archive
World Cup 2026
55 match analyses so far. The tournament archive is growing match by match, with each review built around the mechanism that shaped the game.
Browse World Cup 2026 analysis →Ecuador - Germany
Ecuador Made Germany's Possession Cost Something
June 25, 2026
South Africa - South Korea
South Korea's Possession Logic Built Its Own Trap
June 25, 2026
Czechia - Mexico
Mexico's 3-0 Was Not a Masterclass. It Was Two Wide Players and a Well-Timed Bench.
June 25, 2026
Morocco - Haiti
Morocco's 4-2 Win Over Haiti Was Built on Four Mechanisms — Not One Easy Story
June 24, 2026
Scotland - Brazil
Volume Is Not a Plan: How Brazil Exposed the Gap Between Scottish Possession and Scottish Finishing
June 24, 2026
Bosnia & Herzegovina - Qatar
Bosnia Beat Qatar 3-1 Because Three Mechanisms Each Worked Once
June 24, 2026
Latest Match Analyses
Recent reviews
South Africa - South Korea
South Korea's Possession Logic Built Its Own Trap
South Africa held 32% possession, made 42 clearances, and won 1-0. The contradiction South Korea could not resolve: the structure that drove them forward left them exposed every time the ball turned over.
Sasha Ilyan · June 25, 2026
Czechia - Mexico
Mexico's 3-0 Was Not a Masterclass. It Was Two Wide Players and a Well-Timed Bench.
Czechia had more possession and more shots. Mexico had better positions and better chances. The difference between volume and value is the only story worth telling from this match.
Mads Vintergaard · June 25, 2026
Morocco - Haiti
Morocco's 4-2 Win Over Haiti Was Built on Four Mechanisms — Not One Easy Story
Hakimi carried the left side, El Khannouss stretched the right, Haiti punished transition twice despite barely threatening on paper, and two substitutes settled what the starters could not. The chain matters more than the scoreline.
Sasha Ilyan · June 24, 2026
Scotland - Brazil
Volume Is Not a Plan: How Brazil Exposed the Gap Between Scottish Possession and Scottish Finishing
Scotland moved the ball tidily and shot fourteen times. Brazil moved it decisively and scored three. The difference was not effort — it was the distance between accumulating chances and taking the ones that mattered.
Mads Vintergaard · June 24, 2026
Bosnia & Herzegovina - Qatar
Bosnia Beat Qatar 3-1 Because Three Mechanisms Each Worked Once
A right-side isolation opened the scoring, a central hub kept Bosnia moving, Qatar's stronger chances hit the post and missed, and two substitutes sealed it at 80. The result followed the structure.
Mateo Rivas · June 24, 2026
Switzerland - Canada
Switzerland's Right-Side Lean Built the Lead. Kobel's Hands Kept It.
A flank bias fed the opening goal, then Gregor Kobel's six inside-box saves held the margin as Promise David's 15-minute cameo turned Canada's late chase into a test of margin rather than control.
Sasha Ilyan · June 24, 2026
Colombia - DR Congo
Colombia Governed, Then Decided: Possession, Quintero, and the Defender Who Accepted the Burden
Colombia won this Group K match not through brilliance but through responsibility — 64% possession that kept DR Congo inert, a substitution that sharpened the decisive sequence, and a defender who understood the match's full demands.
Klaus Berger · June 24, 2026
Panama - Croatia
Croatia Won in One Window. The Rest Was Housekeeping.
Two halftime substitutions opened the only spell that mattered: a goal at 54 minutes, nearly 1.8 expected goals in fifteen, and then thirty minutes of clearances and Panama's harmless late pressure.
Mads Vintergaard · June 23, 2026
Want the full archive?
Browse every published match review, including the complete World Cup 2026 run so far.
View all analysis →