Canada defeated South Africa in the first match of the 2026 World Cup round of 32. The game at SoFi Stadium in Inglewood ended 1-0. The winning goal was scored by Stephen Eustáquio. This was reported by Qazaqyia.kz citing Kursiv Media.

Match Overview

Round of 32, June 29, 00:00, Inglewood, SoFi Stadium

**SOUTH AFRICA – CANADA 0:1 (0:0)** Goal: Eustáquio 90+2

Canada was more active for most of the match and created more dangerous chances. In the first half, Jesse Marsch's team came close to scoring several times: Derek Cornelius headed straight at Ronwen Williams, and then from a corner, Moïse Bombito's shot was cleared almost off the line by Aubrey Modiba.

South Africa responded less frequently but tried to transition quickly into attack. Hugo Broos' team did not sit back completely and occasionally found space on the flanks, but real pressure on Maxime Crépeau's goal was rare.

Second Half

After the break, the Canadians continued to search for a goal. In the 65th minute, Tani Oluwaseyi got into a good position and shot from close range, but Williams saved again. After a rebound, the ball headed toward goal, but Mbekezeli Mbokazi jumped to prevent Jonathan David from scoring on the follow-up.

In the 75th minute, Alphonso Davies came on for Canada. His appearance added speed on the left flank, and soon he helped create a chance for Jonathan David, but he shot into the near corner, and Williams saved again.

Final Moments

Late in regulation time, South Africa also had a chance. Oswin Appollis beat a defender on the edge of the box and shot into the near corner, but Crépeau caught the ball.

The decisive moment came in stoppage time. In the 90+2nd minute, Jacob Shaffelburg received the ball on the right flank and crossed into the box. Okon headed the ball clear, but straight to Stephen Eustáquio. The midfielder controlled the ball and with his second touch fired accurately under the left post – 1-0.

Next Stage

Canada advanced to the round of 16 of the World Cup. The team's next opponent will be the winner of the Netherlands – Morocco match.

The full schedule of round of 32 matches is here.