Co-hosts Canada have made it to the last 16 of the 2026 World Cup.
Stephen Eustaquio was Canada’s hero as he broke the deadlock in injury time with a fine low shot from outside the box.
Canada had dominated their round of 32 match but it appeared destined for extra time, with South Africa defending heroically.

They could not keep out Eustaquio’s strike, however, and Canada will now take on either the Netherlands or Morocco on Saturday in Houston.


















