Switzerland and Canada meet in the final Group B game at the 2026 World Cup, with top spot on the line in Vancouver.
Kick-off is scheduled for 22:30 on 3 July 2026. Both teams have four points from their first two matches and have already put themselves in a strong position to progress.
Canada, one of the tournament hosts, lead the group on goal difference. Jesse Marsch’s side opened with a 1-1 draw against Bosnia and Herzegovina, then moved to the top with a 6-0 win over Qatar.
Switzerland sit second after also drawing 1-1 with Qatar before beating Bosnia and Herzegovina 4-1. Murat Yakin’s team go into the game knowing only a win will take them above Canada.
With the standings still tight at the top and both teams carrying momentum into the last round, the match should shape the path through the knockout stages as well as decide who finishes first in the group.
