UPON REVIEW

Mechanism-first sports analysis.

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

Latest Analysis

Paraguay - France

France Circulated the Ball for 90 Minutes and Generated One Idea

76% possession, 568 passes, a single penalty. France's territorial grip was real and their open-play threat was not. Paraguay's compact center made the rest of the ball nearly worthless — until a substitution and a spot kick separated them.

ByMads Vintergaard

July 4, 2026

Read analysis →

Latest Team Update

Team profile

France

France's reviewed matches suggest a possession-heavy side whose attack repeatedly ran through central creators and direct end product.

Soccer

Updated Jul 5, 2026

Read profile →

Latest Match Analyses

Recent reviews

Canada - Morocco

Canada Made the Noise; Morocco Made the Goals

Eleven corners, zero goals. Three fast breaks, two of them finished. Morocco didn't outwork Canada — they punished the space Canada kept donating, and Ounahi and Díaz made sure the donation was irreversible.

Mads Vintergaard · July 4, 2026

Colombia - Ghana

Colombia's 1-0 Win Over Ghana Was Closer on the Scoreboard Than Anywhere Else

An 8th-minute switch produced the only goal six minutes later. Puerta ran the midfield, Ghana never tested the keeper, and Colombia's late surge made the margin look generous to the losers.

Sasha Ilyan · July 4, 2026

Argentina - Cabo Verde

Argentina's Center Held, but Cabo Verde Made Them Earn It

Argentina built through Romero and Lisandro and fed everything to Messi. Cabo Verde replied with 26 clearances and eight Vozinha saves. The 3-2 scoreline doesn't capture the distance between those approaches.

Mads Vintergaard · July 3, 2026

Australia - Egypt

The Ball Kept Coming Back to Attia. The Match Kept Going Back to Set Pieces.

Egypt built the game centrally through 143 Attia touches, Australia made every inch of that access costly, both teams scored from corners, and a perfect Egyptian shootout resolved what neither side could settle in open play.

Mads Vintergaard · July 3, 2026

Switzerland - Algeria

Switzerland Won the xG Scoreboard. Algeria Won the Possession Stat That Explains Nothing.

Algeria held 55% possession, sent 72 passes into the final third, and generated 0.73 in chance quality. Switzerland had 2.56 and won 2-0. This was never close on the scoreboard that matters.

Mads Vintergaard · July 3, 2026

Portugal - Croatia

Mendes Opened the Door, Croatia Nearly Walked Through It

Portugal had the cleaner attacking base all afternoon through Nuno Mendes's left flank, but Croatia's direct game produced four big chances before Gonçalo Ramos settled the question in stoppage time.

Klaus Berger · July 2, 2026

Spain - Austria

Spain's Wide Service, Oyarzabal's Central Runs, and the Spacing Problem Austria Never Solved

Spain beat Austria 3-0 by running the same wide-to-central combination twice through Cucurella and Oyarzabal — and when that lane closed, Baena and Porro found the same spacing gap from the other side.

Mateo Rivas · July 2, 2026

USA - Bosnia & Herzegovina

Bosnia's Midfield Problem, Then USA's Red-Card Test

Bosnia spent the first half moving the ball around their midfield rather than through it. A triple substitution at 51 minutes changed that route. Then Balogun's red card made USA answer a different question entirely.

Klaus Berger · July 2, 2026

Want the full archive?

Browse every published match review from the World Cup 2026 tournament.

View all analysis →