Canada and Switzerland will battle for control of Group B when they meet at BC Place Stadium in Vancouver on Wednesday, with both nations knowing that a victory could secure a favourable path into the knockout stages of the 2026 FIFA World Cup.
The hosts arrive full of confidence after producing one of the standout performances of the tournament so far, dismantling Qatar 6-0 to record their first-ever World Cup victory in emphatic fashion.
Meanwhile, Switzerland have quietly impressed with a 4-1 victory over Bosnia and Herzegovina. The Swiss have shown remarkable consistency, remaining difficult to break down and avoiding a first-half concession throughout their recent run, with both goals they have allowed at this World Cup coming in stoppage time.
With qualification already within reach, attention now shifts to securing first place. Canada will look to build on their attacking momentum, while Switzerland will rely on their organisation, discipline and tournament experience.
Team News
We saw two new faces in the Switzerland starting 11 against Bosnia-Herzegovina as Silvan Widmer and Fabian Rieder replaced Denis Zakaria and Ruben Vargas.
While Davies’ status is up in the air for Canada on matchday three, Ismael Kone will miss the rest of the competition with a broken leg, while Moise Bombito played a half last week and could start on Wednesday.

Possible Lineups
Switzerland possible starting lineup:
Kobel; Widemer, Jaquez, Akanji, Rodriguez; Aebischer, Xhaka, Freuler; Ndoye, Embolo, Vargas
Canada possible starting lineup:
Crepeau; Johnston, Bombito, Sigur, Laryea; Buchanan, Eustaquio, Saliba, Ahmed; David, Larin
How to Watch
| Platform | Details |
|---|---|
| TV Broadcast | SuperSport |
| Live Stream | DSTV stream |
| Kick-off Time | 20:00 (WAT) |
Match predictions
Softfootball predicts Switzerland 1-1 Canada