World CupRound of 32Full Time
📅 28/06/26🕒 19:00🏟️ SoFi Stadium🧑‍⚖️ Joao Pedro Pinheiro, Portugal
Home team

South Africa

Score
South Africa crest
0-1
Canada crest
Away team

Canada

Late Winner90+2'S. EustáquioBiggest Swing+2.00 xT90+2' S. EustáquioCards2

South Africa 0-1 Canada — xTears 7.09 (28/06/26)

Canada had to wait until late on to crack the 0-1 against South Africa on 28 June 2026 in the World Cup Round of 32. Total damage: 7.09 xTears.

The match stayed shut for a long time, and only opened with S. Eustáquio at 90+2' goal (+2.00 xT).

For a long stretch there was no clear break, and everything only tilted toward Canada in the final stretch.

Share this damage report

How it unfolded

Timeline
  1. 90+2'

    Goal

    S. Eustáquio - Canada

Late drama

🔥

2.94

90+2'

Goal

+2.00 xT

S. Eustáquio - Canada

86'

Substitution

+0.47 xT

I. Rayners for E. Makgopa - South Africa

86'

Substitution

+0.47 xT

T. Moremi for T. Maseko - South Africa

Absolute chaos

🧨

2.94

90+2'

Goal

+2.00 xT

S. Eustáquio - Canada

86'

Substitution

+0.47 xT

I. Rayners for E. Makgopa - South Africa

86'

Substitution

+0.47 xT

T. Moremi for T. Maseko - South Africa

Cruelty

😈

2.00

90+2'

Goal

+2.00 xT

S. Eustáquio - Canada

Crushed hope

💔

2.00

90+2'

Goal

+2.00 xT

S. Eustáquio - Canada

All-out war

🟥

1.78

67'

Yellow card

+0.92 xT

N. Sigur - Canada

54'

Yellow card

+0.86 xT

N. Saliba - Canada

Referee scandal

🧑‍⚖️

Barely left a bruise

0

Nothing big fed this one.

Other pretty unhinged matches

The most unhinged matches connected to this one.