Canada 1-0 South Africa: Eustaquio’s 92nd-Minute Stunner Ends Bafana’s Historic World Cup Run
Stephen Eustaquio broke South African hearts at SoFi Stadium on Sunday night. The Porto midfielder volleyed home a stoppage-time winner in the 92nd minute to send Canada into the Round of 16 and end Bafana Bafana’s most memorable World Cup campaign to date.
Both nations were playing in their first-ever World Cup knockout fixture. For 91 minutes the match looked destined for extra time, with Ronwen Williams delivering a captain’s performance between the posts. Then Alistair Johnston’s long ball dropped to Eustaquio on the edge of the box — one touch to control it on his chest, one bounce, and a thunderous right-footed volley that flew into the bottom corner.
South Africa’s tournament is over. But what Hugo Broos’ side achieved — qualifying from the group stage for the first time in four World Cup appearances — will not be forgotten quickly.
Match Details
| Detail | Information |
|---|---|
| Match | Canada 1-0 South Africa |
| Stage | FIFA World Cup 2026 — Round of 32 |
| Venue | SoFi Stadium, Los Angeles, USA |
| Date | 28 June 2026 |
| Goal scorer | Stephen Eustaquio (90+2′) |
| Attendance | 70,000+ |
| Player of the Match | Stephen Eustaquio (Canada) |
First Half: Canada Create, Williams Keeps It Level
Canada entered as favourites and controlled the first half without finding a way through a well-organised Bafana backline. Jesse Marsch’s side dominated possession and created the clearer chances, but Ronwen Williams and a disciplined South African defence frustrated them at every turn.
Teboho Mokoena gave the crowd an early scare with a long-range effort that forced Maxime Crepeau into a sharp save, but South Africa were largely content to soak up pressure and hit on the counter.
| Minute | Event |
|---|---|
| 22′ | Derek Cornelius heads Eustaquio’s free-kick straight at Williams from close range |
| 44′ | Moise Bombito’s header is cleared off the line by Aubrey Modiba |
| 44′ | Tajon Buchanan’s follow-up shot saved point-blank by Williams |
| 45+2′ | Richie Laryea goes down in the box — penalty appeals waved away |
By half-time Canada had done everything but score. Williams had already made three saves and South Africa went in level — which felt like a moral victory in itself.
Second Half: Davies Arrives, the Door Still Won’t Open
Canada kept pressing after the break. Jonathan David had the best chance of the second half in the 65th minute, only for Williams to produce another outstanding save, with Mbekezeli Mbokazi clearing the rebound off the line.
The arrival of Alphonso Davies at the 75th minute — the Bayern Munich winger playing his first minutes of the tournament after missing the group stage with a hamstring injury — lifted the crowd and lifted Canada. Davies immediately ran at the Bafana backline and created a chance for Promise David, who fired wide of the near post.
| Minute | Event |
|---|---|
| 65′ | Williams denies Tani Oluwaseyi — Mbokazi clears David’s rebound off the line |
| 75′ | Alphonso Davies comes on for Tajon Buchanan — his first minutes of the tournament |
| 75′ | Davies immediately creates a chance for Promise David, who fires wide |
| 84′ | Williams denies Jonathan David from a tight angle — his fifth save of the night |
With five minutes of stoppage time signalled, extra time was looking increasingly likely. Williams had been unbeatable. South Africa had barely created anything going forward but had done exactly what Broos asked — stay compact, stay organised, and make Canada earn it.
The Goal: Eustaquio’s Moment of Brilliance
In the 92nd minute, Alistair Johnston played a long ball into the South African box. Ime Okon won the first contact and cleared — but the ball dropped straight to Eustaquio on the edge of the penalty area. The Porto midfielder did not hesitate. He controlled it on his chest, let it bounce once, and drove a right-footed volley into the bottom corner. Williams got a touch but could not keep it out.
SoFi Stadium erupted. Canada’s bench spilled onto the touchline. The Bafana players stood motionless.
“We felt like we could wear them down over time, and it took 92 minutes, but we got there.” — Jesse Marsch, Canada head coach
“We are disappointed because we wanted to win, but it would really have been a little miracle if we had reached the third round. One of the big qualities this group has is that when things are not going well they are still a bunch of friends — the mentality of this group is amazing.” — Hugo Broos, South Africa head coach
Match Statistics
| Statistic | South Africa | Canada |
|---|---|---|
| Goals | 0 | 1 |
| Shots on target | 1 | 7 |
| Total shots | 6 | 12 |
| Possession | 58% | 42% |
| Corners | 1 | 4 |
| Expected goals (xG) | 0.13 | 1.32 |
| Fouls committed | 10 | 16 |
The stats tell the full story. Canada were the better side across 92 minutes. South Africa’s xG of 0.13 shows how rarely they threatened, while Williams’ five saves kept the scoreline level far longer than the numbers suggested it should be.
Bafana Bafana’s Historic Tournament Run
The defeat stings, but what South Africa achieved at this World Cup deserves recognition. They arrived in the United States having never won a knockout game in four previous World Cup appearances. They left having done exactly that — and then some.
Bafana opened with a 2-0 loss to Mexico, playing most of the second half with nine men after two red cards. Most teams do not recover from that kind of start. This group did. Mokoena’s late penalty against Czech Republic earned a 1-1 draw. Then, needing a win in the final group game, South Africa beat South Korea 1-0 to finish second in Group A and make history.
The Round of 32 against Canada was always going to be a stretch. But Williams and his team-mates gave themselves every chance. On another night, with one more chance converted, this story has a different ending.
South Africa’s 2026 World Cup record
| Match | Result | Stage |
|---|---|---|
| South Africa vs Mexico | 0-2 (L) | Group A |
| South Africa vs Czech Republic | 1-1 (D) | Group A |
| South Africa vs South Korea | 1-0 (W) | Group A |
| South Africa vs Canada | 0-1 (L) | Round of 32 |
What’s Next for Canada
Canada now face the winner of Netherlands vs Morocco in the Round of 16 on July 4, 2026, at NRG Stadium in Houston. With Davies back and the squad gaining confidence with every match, Marsch’s side have genuine momentum going into the next round.
| Match | Date | Venue |
|---|---|---|
| Canada vs Netherlands/Morocco | 4 July 2026 | NRG Stadium, Houston |
Bet on the World Cup Round of 16
The knockout stage is heating up. If you want to back Canada, Netherlands, Morocco, or any of the remaining teams, World Sports Betting and EasyBett are offering competitive odds on the Round of 16 fixtures, with fast payouts and welcome bonuses for new members.
Frequently Asked Questions
What was the final score in Canada vs South Africa at the 2026 World Cup?
Canada defeated South Africa 1-0 in the Round of 32 of the 2026 FIFA World Cup, with Stephen Eustaquio scoring in the 92nd minute.
Who scored for Canada against South Africa?
Stephen Eustaquio scored with a right-footed volley from the edge of the penalty area in stoppage time.
Was this South Africa’s first World Cup knockout match?
Yes. Bafana Bafana reached the World Cup knockout stage for the first time in their history, having previously exited in the group stage at the 1998, 2002, and 2010 tournaments.
Who will Canada face in the Round of 16?
Canada will face the winner of Netherlands vs Morocco on 4 July 2026 at NRG Stadium in Houston.
Who was man of the match?
Stephen Eustaquio was named Player of the Match for his 92nd-minute winner, though Ronwen Williams’ five saves also earned widespread praise.
How many saves did Ronwen Williams make?
Williams made five saves across the 90+ minutes, keeping South Africa in the match long after the statistics suggested Canada should have won comfortably.