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.
League Table
#Team GPts
1 Mexico Mexico 3 9
2 South Africa South Africa 3 4
3 South Korea South Korea 3 3
4 Czechia Czechia 3 1
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 Mbekezeli Mbokazi Mbekezeli Mbokazi D 7.30
21 Ime Okon Ime Okon D 6.90
20 Khuliso Mudau Khuliso Mudau D 7.20
13 S. Sithole S. Sithole M 7.30
4 T. Mokoena T. Mokoena M 6.70
7 Oswin Appollis Oswin Appollis M 6.30
10 Relebohile Mofokeng Relebohile Mofokeng 45' M 6.60
12 Thapelo Maseko Thapelo Maseko 86' M 6.70
17 Evidence Makgopa Evidence Makgopa 86' F 6.70
Bench
26 Bradley Cross Bradley Cross D
15 Iqraam Rayners Iqraam Rayners 8' F 6.30
23 Jayden Adams Jayden Adams M
25 Kamogelo Sebelebele Kamogelo Sebelebele M
3 Khulumani Ndamane Khulumani Ndamane D
9 Lyle Foster Lyle Foster F
19 Nkosinathi Sibisi Nkosinathi Sibisi D
24 Olwethu Makhanya Olwethu Makhanya D
22 Ricardo Goss Ricardo Goss G
18 Samukelo Kabini Samukelo Kabini D
16 Sipho Chaine Sipho Chaine G
2 Tholo Thabang Matuludi Tholo Thabang Matuludi D
5 T. Mbatha T. Mbatha 49' M 6.50
8 Tshepang Moremi Tshepang Moremi 8' F 6.30
Canada Canada 4-4-2
16 Maxime Crépeau Maxime Crépeau G 6.60
22 Richie Laryea Richie 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 Liam Millar Liam Millar 70' M 6.20
7 Stephen Eustaquio Stephen Eustaquio 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
3 Alfie Jones Alfie Jones D
20 Ali Ahmed Ali Ahmed M
19 Alphonso Davies Alphonso Davies 19' D 6.20
9 Cyle Larin Cyle Larin F
1 Dayne St. Clair Dayne St. Clair G
14 Jacob Shaffelburg Jacob Shaffelburg 24' F 6.50
26 Jayden Nelson Jayden Nelson F
5 Joel Waterman Joel Waterman D
21 Jonathan Osorio Jonathan Osorio M
4 L. De Fougerolles L. De Fougerolles 35' D 7.50
6 Mathieu Choinière Mathieu Choinière M
23 Niko Sigur Niko Sigur 35' M 6.30
18 Owen Goodman Owen Goodman G
24 P. David P. David 24' F 6.30
Best on the pitch
Stephen Eustaquio
Stephen Eustaquio
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
Mbekezeli Mbokazi
Mbekezeli 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
Mbekezeli Mbokazi D 94 7.30 85 77% 3
Ime Okon D 94 6.90 1 89 80%
Khuliso 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
Oswin Appollis M 94 6.30 2 28 21% 1
Relebohile Mofokeng M 45 6.60 11 9% 1
Thapelo Maseko M 86 6.70 18 12% 4
Evidence Makgopa F 86 6.70 19 12%
Iqraam Rayners F 8 6.30 2 2%
T. Mbatha M 49 6.50 1 21 17%
Tshepang Moremi F 8 6.30
Canada Canada — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Maxime Crépeau G 94 6.60 21 16%
Richie 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%
Liam Millar M 70 6.20 25 19% 2
Stephen Eustaquio 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%
Alphonso Davies D 19 6.20 14 10%
Jacob Shaffelburg F 24 6.50 6 4%
L. De Fougerolles D 35 7.50 1 17 16% 3
Niko 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.