South Africa vs Canada

Sun Jun 28 · 2:00 PM CT
By Pablo SanchezUpdated 10d ago·3 min read
South Africa
Canada
01
FT
1H2HFT
RSA
000
CAN
001

Stephen Eustáquio chested down a clearance, let it bounce, and rifled a low finish into the bottom corner at 90+2' — Canada 1-0 South Africa, and Bafana Bafana are going home.

Bush’s PicksPicks madeJun 28, 4:28 PM CT
+441RSACAN-106
+141Over 2.5Under 2.5-141
Best BetCanada to win
Postgame

Our Canada call cashed — Eustáquio delivered the winner in stoppage time, though the David-as-finisher bull narrative didn't materialize; the quality-gap thesis held anyway.

South Africa
  • Mokoena-Mbatha double pivot shuts Canada's midfield transitions
  • Mofokeng dangerous with space on the counter
  • Davies arrival gives Canada a genuine wide threat
  • Zwane's absence hollows out South Africa's creative options
Canada
  • Davies debuts with full fitness at a perfect moment
  • David in form with 3 goals on home soil
  • Koné's broken leg leaves midfield creativity short
  • Switzerland exposed defensive gaps Canada hasn't fixed

South Africa arrived with a plan and executed it for almost 95 minutes. They sat deep, compressed every channel, and dared Canada to break them down — and Canada spent the better part of 90 minutes failing to do exactly that. Ronwen Williams made a crucial double save late in the second half to keep it level, a penalty appeal for a Mudau foul on Laryea went unawarded just before halftime, and Tani Oluwaseyi's best second-half chance was denied. Canada had 7 shots to South Africa's 3, 17 box touches to 5, and nothing to show for it until Alistair Johnston's delivery found Eustáquio at the edge of the box at 90+2'. Chest it down, let it bounce, finish low. Canada 1-0. South Africa are out.

Bafana Bafana did everything right for 90 minutes and lost anyway. Their 4-2-3-1 sat in two organized banks and made Canada work for every touch. Without Zwane — serving a red-card suspension from the group stage — there was essentially nothing going forward. Evidence Makgopa was isolated up top, South Africa managed just 3 shots, and the attack never seriously threatened Crépeau. What kept them in it was Williams, whose double save late in the second half was the defining moment of the match before Eustáquio undid it all in added time.

Show fees
FT
Spread
Advance
Total
South Africa(1-1-2)
0
Polymarket
+0.5
+113
Polymarket
+441
Polymarket
o2.5
+141
Canada(2-1-1)
1
Polymarket
-0.5
-106
Polymarket
-106
Polymarket
u2.5
-141
In-Game
Whale Buys
Advance includes extra time & pens; spread + total settle on 90 minutes.

They exit having shown they can organize and frustrate. The tournament run required real grit — a win over South Korea in their final group match to even get here — but the attacking tools to hurt a proper opponent weren't there, and Zwane's absence made a thin attack nearly invisible. A 1-goal concession in stoppage time is a brutal way to go out, but South Africa were always playing for a moment they couldn't quite manufacture themselves.

Canada dominated the match and made it look surprisingly hard. Jonathan David, in form all tournament, couldn't find the net against a back 4 built specifically to neutralize him. Oluwaseyi had the best chance of the second half, Williams denied it. Alphonso Davies came on at the 75th minute — his tournament debut after missing the group stage with a hamstring injury — and brought width and urgency when Canada needed it most. When Johnston's ball dropped to Eustáquio at the top of the box, the Porto midfielder chested it down, let it bounce, and drove a clean finish into the bottom corner. That was it.

Canada came through their group in second place behind Switzerland and needed a result in the knockouts — they got it, barely and inelegantly. The clean sheet matters. Eustáquio's ability to deliver in the biggest moment matters. The questions about creativity without Koné aren't fully answered, but Canada are through, and they'll face the winner of Netherlands vs. Morocco in the Round of 16 on July 4 in Houston.

We went Canada on the moneyline and under 2.5 goals — both cashed. The under was the cleaner call: South Africa defended exactly as our bull case described, holding the match to 1 total goal well inside the line. The moneyline landed too, though not quite how we drew it up — David, the guy we pointed to as the finisher, went cold. Eustáquio did the job instead. The market had Canada as roughly a 53% favorite at close, and this match played to form in the most uncomfortable way imaginable: a scrappy 1-0 decided in stoppage time. Canada are through to the Round of 16. South Africa are out. The numbers were right; the path just took longer than expected.

South Africa
(1-1-2)
Jun 28LvsCanada0-1
Jun 24WvsSouth Korea1-0
Jun 18DvsCzechia1-1
Jun 11LvsMexico0-2
Canada
(2-1-2)
Jul 4LvsMorocco0-3
Jun 28WvsSouth Africa1-0
Jun 24LvsSwitzerland1-2
Jun 18WvsQatar6-0
Jun 12DvsBosnia-Herzegovina1-1
Recent form.
World CupGroup ASouth AfricaCanadaPolymarketKalshiDraftKings