Skip to main content
← World Cup
World Cup · Round of 32 June 28, 2026 21:00
#2 · 4 pts
0 – 1
Final score
#2 · 4 pts
90'+2 S. Eustaquio
Share Telegram

The ForzaPitch pre-match prediction gave Canada a 37% win probability (draw 36%, South Africa 26%). The final result was South Africa 0–1 Canada.

Match statistics
5
Total shots
12
1
Shots on target
7
0.13
Actual xG
1.32
5
Saves
1
58%
Possession
42%
1
Corners
4
22
Tackles
20
0
🟨 Yellow cards
2
Match Events
↕ R. Mofokeng / T. Mbatha
46'
54'
N. Saliba
59'
N. Sigur / N. Saliba ↕
59'
L. De Fougerolles / M. Bombito ↕
67'
N. Sigur
70'
P. David / T. Oluwaseyi ↕
70'
J. Shaffelburg / L. Millar ↕
75'
A. Davies / T. Buchanan ↕
↕ E. Makgopa / I. Rayners
86'
↕ T. Maseko / T. Moremi
86'
90'+2
S. Eustaquio⚽
Pre-match prediction
26.51%
South
36.4%
X
37.09%
Canada ←
we assigned to the actual result (Canada) 37.09% (low confidence)
Expected vs actual xG
Exp.
Actual
Δ
South
0.86
0.13
-0.73
Canada
1.07
1.32
+0.25
Canada dominated by xG (1.32 vs 0.13). The final result reflects the playing dominance. The model's xG estimates diverged from reality.
Lineups
South Africa South Africa 4-2-3-1
1 Ronwen Williams Ronwen Williams G 8.30
6 A. Modiba A. Modiba D 7.60
14 M. Mbokazi M. Mbokazi D 7.30
21 I. Okon I. Okon D 6.90
20 K. Mudau K. Mudau D 7.20
13 S. Sithole S. Sithole M 7.30
4 T. Mokoena T. Mokoena M 6.70
7 O. Appollis O. Appollis M 6.30
10 R. Mofokeng R. Mofokeng 45' M 6.60
12 T. Maseko T. Maseko 86' M 6.70
17 E. Makgopa E. Makgopa 86' F 6.70
Bench
26 Bradley Cross Bradley Cross D
15 I. Rayners I. Rayners 8' F 6.30
23 J. Adams J. Adams M
3 Khulumani Ndamane Khulumani Ndamane D
25 K. Sebelebele K. Sebelebele M
9 L. Foster L. Foster F
19 Nkosinathi Sibisi Nkosinathi Sibisi D
24 O. Makhanya O. Makhanya D
22 Ricardo Goss Ricardo Goss G
16 Sipho Chaine Sipho Chaine G
18 S. Kabini S. Kabini D
2 Tholo Thabang Matuludi Tholo Thabang Matuludi D
5 T. Mbatha T. Mbatha 49' M 6.50
8 T. Moremi T. Moremi 8' F 6.30
Canada Canada 4-4-2
16 M. Crépeau M. Crépeau G 6.60
22 R. Laryea R. Laryea D 6.60
13 D. Cornelius D. Cornelius D 7.00
15 Moise Bombito Moise Bombito 59' D 6.60
2 A. Johnston A. Johnston D 7.20
11 L. Millar L. Millar 70' M 6.20
7 S. Eustáquio S. Eustáquio 1 ⚽ M 8.60
25 N. Saliba N. Saliba 59' M 6.90
17 T. Buchanan T. Buchanan 75' M 6.00
12 T. Oluwaseyi T. Oluwaseyi 70' F 7.20
10 J. David J. David F 5.90
Bench
19 A. Davies A. Davies 19' D 6.20
3 A. Jones A. Jones D
20 Ali Ahmed Ali Ahmed M
9 C. Larin C. Larin F
1 D. St. Clair D. St. Clair G
26 J. Nelson J. Nelson F
21 J. Osorio J. Osorio M
14 J. Shaffelburg J. Shaffelburg 24' F 6.50
5 J. Waterman J. Waterman D
4 L. De Fougerolles L. De Fougerolles 35' D 7.50
6 M. Choinière M. Choinière M
23 N. Sigur N. Sigur 35' M 6.30
18 O. Goodman O. Goodman G
24 P. David P. David 24' F 6.30
Best on the pitch
S. Eustáquio
S. Eustáquio
M · Canada
8.60
1 ⚽
2 shots · 47 pass
Ronwen Williams
Ronwen Williams
G · South
8.30
· 83 pass
A. Modiba
A. Modiba
D · South
7.60
· 33 pass
L. De Fougerolles
L. De Fougerolles
D · Canada
7.50
1 shots · 17 pass
M. Mbokazi
M. Mbokazi
D · South
7.30
· 85 pass
S. Sithole
S. Sithole
M · South
7.30
· 56 pass
South Africa South Africa — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
Ronwen Williams G 94 8.30 — — — 83 75% — — —
A. Modiba D 94 7.60 — — — 33 27% 1 — —
M. Mbokazi D 94 7.30 — — — 85 77% 3 — —
I. Okon D 94 6.90 — — 1 89 80% — — —
K. Mudau D 94 7.20 — — — 37 34% 3 — —
S. Sithole M 94 7.30 — — — 56 45% 7 — —
T. Mokoena M 94 6.70 — — 1 55 45% 2 — —
O. Appollis M 94 6.30 — — 2 28 21% 1 — —
R. Mofokeng M 45 6.60 — — — 11 9% 1 — —
T. Maseko M 86 6.70 — — — 18 12% 4 — —
E. Makgopa F 86 6.70 — — — 19 12% — — —
I. Rayners F 8 6.30 — — — 2 2% — — —
T. Mbatha M 49 6.50 — — 1 21 17% — — —
T. Moremi F 8 6.30 — — — — — — — —
Canada Canada — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
M. Crépeau G 94 6.60 — — — 21 16% — — —
R. Laryea D 94 6.60 — — — 22 19% 4 — —
D. Cornelius D 94 7.00 — — 1 50 45% — — —
Moise Bombito D 59 6.60 — — 1 33 24% 1 — —
A. Johnston D 94 7.20 — — — 36 28% — — —
L. Millar M 70 6.20 — — — 25 19% 2 — —
S. Eustáquio M 94 8.60 1 — 2 47 42% 3 — —
N. Saliba M 59 6.90 — — — 28 18% 3 1 —
T. Buchanan M 75 6.00 — — 1 21 15% 1 — —
T. Oluwaseyi F 70 7.20 — — 3 13 10% 1 — —
J. David F 94 5.90 — — 2 23 17% — — —
A. Davies D 19 6.20 — — — 14 10% — — —
J. Shaffelburg F 24 6.50 — — — 6 4% — — —
L. De Fougerolles D 35 7.50 — — 1 17 16% 3 — —
N. Sigur M 35 6.30 — — — 16 11% — 1 —
P. David F 24 6.30 — — 1 5 3% 2 — —
Frequently Asked Questions
What was the final score of South Africa vs Canada?
The final score was South Africa 0–1 Canada.
What did the model predict before South Africa vs Canada?
The model assigned 26% probability to a South Africa win, 36% to a draw, and 37% to an Canada win.