UPON REVIEW

Mechanism-first sports analysis.

We explain matches through constraints, tradeoffs, and turning points — not just the final score.

44 published analyses and counting.

Latest Analysis

Jordan - Algeria

Algeria's Control Plan Was Patient. Its Execution Was Not.

Algeria ran 72% of the ball and still trailed at halftime. What turned the match was a halftime personnel change, sustained width on the flanks, and two corners Jordan never answered.

ByKlaus Berger

June 23, 2026

Read analysis →

Latest Match Analyses

Recent reviews

Norway - Senegal

Senegal Had the Ball. Norway Had the Routes.

Norway's 3-2 win wasn't built on control. It came from Haaland at the end of every direct line that mattered, a first-half left-flank goal, and a halftime change that assisted within twelve minutes.

Sasha Ilyan · June 23, 2026

France - Iraq

France Governed, Iraq Circulated: How Upamecano's Distribution Built a 3-0 Structure

France's authority came from a deep distributor who fed two creative players responsible for every goal. Iraq kept the ball accurately and went almost nowhere with it.

Klaus Berger · June 22, 2026

Argentina - Austria

The Space Austria Left Open: How Argentina's Fast Breaks Decided a 2-0 Win

Austria pushed high enough to invite the transition all game. Argentina's central hub kept finding it — and two late changes ensured the corridor stayed open into stoppage time.

Mateo Rivas · June 22, 2026

New Zealand - Egypt

How Egypt Built a 3-1 Win: Attia's Base, the Ziko-Salah Sequence, and the 15 Minutes That Decided It

Egypt's victory wasn't a momentum story. It was a sequence: central buildup created the platform, Ziko and Salah converted it into goals, and a dominant opening phase of the second half made the result irreversible.

Mateo Rivas · June 22, 2026

Uruguay - Cabo Verde

Uruguay Led 2-1. Then the Structure Came Apart.

Uruguay's attacking-half occupation broke the match open late in the first half. But Cabo Verde's clearance-heavy resistance, one substitution, and a final phase that left space behind Uruguay pulled it back to 2-2.

Mateo Rivas · June 21, 2026

Belgium - Iran

Iran's Wall Held: Box Protection, a Red Card, and Beiranvand Kept Belgium Scoreless

Belgium found their best route down the right flank, generated real chances, and finished with nothing. Iran's compact defense, Nathan Ngoy's red card, and seven Beiranvand saves explain exactly how.

Mateo Rivas · June 21, 2026

Spain - Saudi Arabia

Spain Solved the Problem in Thirty Minutes, Then Filed the Paperwork

A clean Rodri-Cubarsí spine made the first half lethal, Oyarzabal did the finishing, and Saudi Arabia were pinned into survival before the half hour. What came after was administration.

Mads Vintergaard · June 21, 2026

Tunisia - Japan

Japan Didn't Just Win. They Made Tunisia Irrelevant.

Four goals, 13 aerial duels won, Ayase Ueda producing two goals and an assist from 27 touches — this was not a close match dressed up by the scoreline. It was structural erasure.

Mads Vintergaard · June 21, 2026

Want the full archive?

Browse every published match review, including the complete World Cup 2026 run so far.

View all analysis →