South Africa had managed to hold Canada till the 90th minute before Canada managed to break the deadlock and kicked South Africa out of the 2026 World Cup in the round of 32.
The Bafana Bafana made a remarkable defensive effort to hold Canada from multiple scoring chances
It is the first time in history that Canada has made it through to the World Cup round of 16.
They were pushed all the way by South Africa in a game lacking in both chances and quality.
Stephen Eustáquio scored the winner for Canada in stoppage time with a precise strike from the edge of the box to see the co-hosts' progress - and South Africa heading back home.
Canada will remain in the United States for their next match, where they will face either the Netherlands or Morocco in Houston.

