World Cup 2026

Knockout Stage

Final

Match for 3rd place

Semifinals

Quarterfinals

Round of 16

Round of 32

South Africa - Canada

The Ball Was South Africa's. The Box Was Canada's.

June 28, 2026

Brazil - Japan

Control Isn't a Scoreline: How Brazil Finally Broke Japan in Stoppage Time

June 29, 2026

Germany - Paraguay

Germany Had the Ball. Paraguay Had the Answer — Until the Corners Ran Out.

June 29, 2026

Netherlands - Morocco

Morocco Owned the Ball and Almost Nothing Else

June 30, 2026

Côte d'Ivoire - Norway

Box First, Berg Last: How Norway Absorbed Cote d'Ivoire and Then Broke Them

June 30, 2026

France - Sweden

Sweden Had No Answer. France Had Several.

June 30, 2026

Mexico - Ecuador

Mexico Found the Picture. Ecuador Found the Ball.

July 1, 2026

England - DR Congo

Gordon's Delivery, Kane's Finish: How England Overturned DR Congo's 68-Minute Lead

July 1, 2026

Belgium - Senegal

Belgium Won. The Chance Balance Didn't.

July 1, 2026

USA - Bosnia & Herzegovina

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

July 2, 2026

Spain - Austria

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

July 2, 2026

Portugal - Croatia

Mendes Opened the Door, Croatia Nearly Walked Through It

July 2, 2026

Switzerland - Algeria

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

July 3, 2026

Australia - Egypt

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

July 3, 2026

Argentina - Cabo Verde

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

July 3, 2026

Colombia - Ghana

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

July 4, 2026

Group Stage

Group Stage

Mexico - South Africa

Two Routes, One Red Card, and the Transition Problem Neither Team Could Hide

June 11, 2026

South Korea - Czechia

South Korea Won. The Possession Table Is Lying to You.

June 12, 2026

Canada - Bosnia & Herzegovina

Canada Had the Ball. Bosnia Had 71 Clearances. Neither Is the Whole Story.

June 12, 2026

USA - Paraguay

What USA Protected, What Paraguay Exposed, and Why the Score Was Never the Full Story

June 13, 2026

Qatar - Switzerland

Possession Without Punishment: How Switzerland's Control Couldn't Break Qatar's Block

June 13, 2026

Brazil - Morocco

A Draw Built on Shifting Burdens: How Morocco and Brazil Traded Responsibility and Rarely Governed

June 13, 2026

Haiti - Scotland

Two Concentrations, One Result: How Scotland's Structural Asymmetry Exposed Haiti's Narrow Threat

June 14, 2026

Australia - Türkiye

Australia Accepted the Burden. Türkiye Never Understood It.

June 14, 2026

Germany - Curaçao

The Width Came First: How Germany's Structural Layers Built a 7-1

June 14, 2026

Netherlands - Japan

The Formation Held. The Substitution Didn't.

June 14, 2026

Côte d'Ivoire - Ecuador

Ecuador Had the Ball. Côte d'Ivoire Had a Point.

June 14, 2026

Sweden - Tunisia

Isak and Gyökeres Set the Table. Ayari Ate Everything.

June 15, 2026

Spain - Cabo Verde

Spain Owned the Ground; Cabo Verde Made Them Pay for What They Couldn't Finish

June 15, 2026

Belgium - Egypt

Egypt Made Belgium Pay for Avoiding the Argument

June 15, 2026

Saudi Arabia - Uruguay

Uruguay Had the Ball. Saudi Arabia Had the Point.

June 15, 2026

Iran - New Zealand

Wood Supplied, Just Finished, and Rezaeian Answered: The 2-2 That Turned on Individual Responsibility

June 16, 2026

France - Senegal

France Won the Middle Thirty Minutes, Not the Match

June 16, 2026

Iraq - Norway

Width, Anchors, and Four Changes: How Norway Took Responsibility for the Match

June 16, 2026

Argentina - Algeria

Argentina Had a Plan; Algeria Had the Ball

June 17, 2026

Austria - Jordan

Austria Won by Structure, Not Conviction — the Scoreline Just Arrived Late

June 17, 2026

Portugal - DR Congo

Portugal Had the Ball. DR Congo Had the Better Chances.

June 17, 2026

England - Croatia

Who Governed England's Win — and Who Merely Participated

June 17, 2026

Ghana - Panama

Ghana Absorbed Everything Panama Had and Punished the Gap at the End

June 17, 2026

Uzbekistan - Colombia

Colombia Built It in Three Layers — and Uzbekistan Had No Answer for Any of Them

June 18, 2026

Czechia - South Africa

Czechia Scored in Six Minutes and Then Waited. South Africa Passed for Eighty and Then Acted.

June 18, 2026

Switzerland - Bosnia & Herzegovina

The Block Held Until It Didn't: How Switzerland Turned a Scoreless Game Into a Rout

June 18, 2026

Canada - Qatar

Possession First, Then Collapse: How Canada Built a 6-0 Demolition of Qatar

June 18, 2026

Mexico - South Korea

The Ball That Went Nowhere, and the One That Did

June 19, 2026

USA - Australia

USA Governed, Australia Participated: What the Ball Decided Before Halftime

June 19, 2026

Scotland - Morocco

Morocco Set the Terms. Scotland Could Only Answer When It Was Already Too Late.

June 19, 2026

Brazil - Haiti

Three Goals in Forty-Five Minutes. The Second Half Was Just Administration.

June 20, 2026

Türkiye - Paraguay

All That Ball, Nowhere to Go: How Türkiye's Possession Masked a Structural Problem

June 20, 2026

Netherlands - Sweden

Width First, Then Collapse: How Netherlands Turned Sweden's Shape Against Them

June 20, 2026

Germany - Côte d'Ivoire

Undav's Two Goals Finished It, But the 60th Minute Built the Frame

June 20, 2026

Ecuador - Curaçao

Room Held the Line; Ecuador Could Not Cross It

June 21, 2026

Tunisia - Japan

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

June 21, 2026

Spain - Saudi Arabia

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

June 21, 2026

Belgium - Iran

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

June 21, 2026

Uruguay - Cabo Verde

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

June 21, 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

June 22, 2026

Argentina - Austria

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

June 22, 2026

France - Iraq

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

June 22, 2026

Norway - Senegal

Senegal Had the Ball. Norway Had the Routes.

June 23, 2026

Jordan - Algeria

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

June 23, 2026

Portugal - Uzbekistan

Wide, Governed, Relentless: How Portugal Settled This Match Before Uzbekistan Could Respond

June 23, 2026

England - Ghana

England Circled, Ghana Cleared, Nobody Scored

June 23, 2026

Panama - Croatia

Croatia Won in One Window. The Rest Was Housekeeping.

June 23, 2026

Colombia - DR Congo

Colombia Governed, Then Decided: Possession, Quintero, and the Defender Who Accepted the Burden

June 24, 2026

Switzerland - Canada

Switzerland's Right-Side Lean Built the Lead. Kobel's Hands Kept It.

June 24, 2026

Bosnia & Herzegovina - Qatar

Bosnia Beat Qatar 3-1 Because Three Mechanisms Each Worked Once

June 24, 2026

Scotland - Brazil

Volume Is Not a Plan: How Brazil Exposed the Gap Between Scottish Possession and Scottish Finishing

June 24, 2026

Morocco - Haiti

Morocco's 4-2 Win Over Haiti Was Built on Four Mechanisms — Not One Easy Story

June 24, 2026

Czechia - Mexico

Mexico's 3-0 Was Not a Masterclass. It Was Two Wide Players and a Well-Timed Bench.

June 25, 2026

South Africa - South Korea

South Korea's Possession Logic Built Its Own Trap

June 25, 2026

Ecuador - Germany

Ecuador Made Germany's Possession Cost Something

June 25, 2026

Curaçao - Côte d'Ivoire

Possession With Consequence: How Côte d'Ivoire Governed Where Curaçao Only Competed

June 25, 2026

Tunisia - Netherlands

Van Hecke and the Dutch Machine: How the Netherlands Built a 3-1 That Was Never Really Close

June 25, 2026

Japan - Sweden

Japan Governed, Sweden Survived: The Process Behind a 1-1 Draw

June 25, 2026

Paraguay - Australia

Structure Held, Then Shifted: How Australia's Control Met Paraguay's Second-Half Answer

June 26, 2026

Türkiye - USA

Supply Line and Late Answer: How Berhalter Built It and Ayhan Broke It

June 26, 2026

Norway - France

France Were Lethal When It Mattered. Norway Were Not. That Is the Whole Story.

June 26, 2026

Senegal - Iraq

The Red Card, the Creator, and the Bench: How Senegal's 5-0 Win Was Constructed

June 26, 2026

Uruguay - Spain

Spain's Circulation Beat Uruguay's Improvisation. The 1-0 Was Honest.

June 27, 2026

Cabo Verde - Saudi Arabia

The Score Said 0-0. Cabo Verde Said Otherwise.

June 27, 2026

Egypt - Iran

Egypt Had the Ball; Iran Had the Danger

June 27, 2026

New Zealand - Belgium

Belgium's 5-1 Ran on Multiple Engines

June 27, 2026

Panama - England

Bellingham Broke It Open, England's Left Tilt Built the Platform, Panama's Late Flurry Changed Nothing

June 27, 2026

Croatia - Ghana

Croatia Took the Points. Ghana Had the Better Chances.

June 27, 2026

Colombia - Portugal

Volume Without Verdict: Colombia's 24-Shot Case Against Portugal Went Unpunished

June 27, 2026

DR Congo - Uzbekistan

Two Changes, One Burst: How DR Congo's Bench Broke Uzbekistan

June 27, 2026

Jordan - Argentina

Argentina's Circulation Set the Terms — Until Jordan Forced a Real Question

June 28, 2026

Algeria - Austria

Algeria Built It Right. Austria Headed It Level.

June 28, 2026