Vancouver, June 24, 2026

The Swiss national team won their final group match of the FIFA World Cup against Canada 2-1 (0:0) on June 24, 2026 in Vancouver, securing first place in Group B.

Vargas scores immediately after the break

The goals for Switzerland were scored by Ruben Vargas right after halftime in the 46th minute and Johan Manzambi in the 57th minute. Promise David netted the consolation goal for the Canadians in the 76th minute, with Canada advancing to the knockout stage as group runners-up after the defeat. In front of 52,497 spectators at BC Place in Vancouver, referee Abatti from Brazil officiated the match.

The first half largely belonged to defensive sizing-up. Switzerland's biggest chance was squandered by Breel Embolo in the 11th minute, when he appeared free in front of Canadian goalkeeper Maxime Crepeau but failed to put the ball in the net. Manzambi's follow-up was blocked at the last moment by Derek Cornelius. At the other end, the Canadians had to wait until the 33rd minute for their first, harmless attempt on goal.