Player statistic
1st half
| Granit Xhaka | 32' | |||
| 32' | Cyle Larin |
2nd half
| Ruben Vargas (Assist: Johan Manzambi) |
46' | |||
| Johan Manzambi (Assist: Breel Embolo) |
57' | |||
| 76' | Promise David (Assist: Nathan Saliba) | |||
| 87' | Liam Millar |
Match statistic
55
Possession
45
6
Total shots
13
4
Shots on target
7
1
Shots off target
3
1
Blocked shots
3
2
Corners
7
1
Offsides
3
19
Fouls
13
Additional information
Attendance
54 405
Result: Switzerland vs Canada, Wednesday, 24 June 2026, World Cup Group
Switzerland triumphed over co-hosts Canada with a 2-1 victory in their final Group B match of the FIFA World Cup on June 24, 2026 at BC Place in Vancouver. Rubén Vargas and Johan Manzambi were the goal scorers for the Swiss team, while Promise David scored a late goal for Canada. This win enabled Switzerland to secure the top position in Group B with a total of seven points, allowing them to stay in Vancouver for their Round of 32 knockout match. Meanwhile, Canada, finishing second with four points, lost their home-field advantage and will head to Los Angeles for their next knockout stage match in the Round of 32.
Canada will be without their creative midfielder Ismaël Koné from Sassuolo, who unfortunately broke his leg in the last match. On the other hand, Switzerland comes into the game with a mostly fit squad, with only Miro Muheim listed as a doubt. Despite his injury, Koné made an appearance in a wheelchair to support his teammates.

Canada's offensive lineup includes the sharp Juventus striker Jonathan David and the dynamic Alphonso Davies, whereas Switzerland leans on a seasoned core and a solid defensive setup.
Head-to-Head: The two nations have faced each other just once before, with Canada winning 3-1 in a friendly back in May 2002.
Switzerland is currently ranked 19th, while Canada holds the 30th position.
⚽️ In the 46th minute, Rubén Vargas scores. Manzambi makes a run down the right, delivers a cross that goes through the entire Canadian penalty area, Vargas controls it and strikes past Crépeau at the far post.

⚽️ In the 57th minute, Johan Manzambi finds the net. Once again, Yakin's team attacks with depth, and the defense falters with Cornelius and Fougerolles looking lost. Embolo, launched from the back, sets up Manzambi, who unleashes a powerful right-footed shot, and Crépeau lets the ball slip under his arms.

⚽️ In the 76th minute, Canada narrows the gap with a goal from Promise David, who was just subbed in. He scores a stunning volley following some incredible skill from Saliba, who controlled the ball beautifully with his first touch and set up his teammate with his second touch.



✅ 2 Serie A players called up for 🇨🇦 Canada National team for the World Cup 2026:

👉 Click here for Full 2026 World Cup Squad Lists – Confirmed rosters for all 48 teams.
👉 Click here for 2026 World Cup Group Stage Standings.

=====================

Buy FIFA World Cup Tickets
Sports, Football, Soccer, FIFA World Cup Tickets

2026 FIFA World Cup – Group B
Matchday 3
Switzerland - Canada
Date: Wednesday, 24 June 2026, 21:00 CET
Venue: BC Place
Vancouver, Canada
Referee: Ramon Abatti BRA
Assistant Referee 1: Danilo Manis BRA
Assistant Referee 2: Rafael Alves BRA
Fourth Official: Kevin Ortega PER
Reserve AR: Michael Orue PER
Video Assistant Referee: Juan Soto VEN
Assistant Video Assistant Referee 1 : Antonio Garcia MEX
Assistant Video Assistant Referee 2 : Jarred Gillett ENG
⚽️ Goals:
🟨 Yellow Cards:
✅ Official lineups - Tabellino:
Switzerland triumphed over co-hosts Canada with a 2-1 victory in their final Group B match of the FIFA World Cup on June 24, 2026 at BC Place in Vancouver. Rubén Vargas and Johan Manzambi were the goal scorers for the Swiss team, while Promise David scored a late goal for Canada. This win enabled Switzerland to secure the top position in Group B with a total of seven points, allowing them to stay in Vancouver for their Round of 32 knockout match. Meanwhile, Canada, finishing second with four points, lost their home-field advantage and will head to Los Angeles for their next knockout stage match in the Round of 32.
Switzerland secured the first position in the group, with Canada finishing in second place.
Canada will be without their creative midfielder Ismaël Koné from Sassuolo, who unfortunately broke his leg in the last match. On the other hand, Switzerland comes into the game with a mostly fit squad, with only Miro Muheim listed as a doubt. Despite his injury, Koné made an appearance in a wheelchair to support his teammates.

Canada's offensive lineup includes the sharp Juventus striker Jonathan David and the dynamic Alphonso Davies, whereas Switzerland leans on a seasoned core and a solid defensive setup.
Head-to-Head: The two nations have faced each other just once before, with Canada winning 3-1 in a friendly back in May 2002.
FIFA Rankings
Switzerland is currently ranked 19th, while Canada holds the 30th position.
🇨🇭 Switzerland 1 - 0 Canada 🇨🇦
⚽️ In the 46th minute, Rubén Vargas scores. Manzambi makes a run down the right, delivers a cross that goes through the entire Canadian penalty area, Vargas controls it and strikes past Crépeau at the far post.

🇨🇭 Switzerland 2 - 0 Canada 🇨🇦
⚽️ In the 57th minute, Johan Manzambi finds the net. Once again, Yakin's team attacks with depth, and the defense falters with Cornelius and Fougerolles looking lost. Embolo, launched from the back, sets up Manzambi, who unleashes a powerful right-footed shot, and Crépeau lets the ball slip under his arms.

🇨🇭 Switzerland 2- 1 Canada 🇨🇦
⚽️ In the 76th minute, Canada narrows the gap with a goal from Promise David, who was just subbed in. He scores a stunning volley following some incredible skill from Saliba, who controlled the ball beautifully with his first touch and set up his teammate with his second touch.



✅ 2 Serie A players called up for 🇨🇦 Canada National team for the World Cup 2026:
- Sassuolo midfielder Ismael Kone
- Juventus forward Jonathan David
✅ Serie A players called up for 🇨🇭 Switzerland National team for the World Cup 2026:
- Inter defender Manuel Akanji
- Pisa midfielder Michel Aebischer (Serie B)
- Bologna midfielder Remo Freuler
- AC Milan midfielder Ardon Jashari

👉 Click here for Full 2026 World Cup Squad Lists – Confirmed rosters for all 48 teams.
👉 Click here for 2026 World Cup Group Stage Standings.
Knockout
Possible knockout

=====================
Switzerland World Cup 2026 Squad:
- Goalkeepers: Marvin Keller (Young Boys), Gregor Kobel (Borussia Dortmund), Yvon Mvogo (Lorient)
- Defenders: Manuel Akanji (Inter), Aurele Amenda (Eintracht Frankfurt), Eray Comert (Valencia), Nico Elvedi (Borussia Moenchengladbach), Luca Jaquez (VfB Stuttgart), Miro Muheim (Hamburg), Ricardo Rodriguez (Real Betis), Silvan Widmer (Mainz)
- Midfielders: Michel Aebischer (Pisa), Christian Fassnacht (Young Boys), Remo Freuler (Bologna), Ardon Jashari (AC Milan), Johan Manzambi (Freiburg), Fabian Rieder (Augsburg), Djibril Sow, Ruben Vargas (both Sevilla), Granit Xhaka (Sunderland), Denis Zakaria (Monaco)
- Forwards: Zeki Amdouni (Burnley), Breel Embolo (Stade Rennais), Cedric Itten (Fortuna Dusseldorf), Dan Ndoye (Nottingham Forest), Noah Okafor (Leeds United)
Canada:
- Goalkeepers: Dayne St Clair (Inter Miami), Maxime Crepeau (Orlando City), Owen Goodman (Crystal Palace)
- Defenders: Alistair Johnston (Celtic), Derek Cornelius (Marseille), Richie Laryea (Toronto), Niko Sigur (Hajduk Split), Joel Waterman (Chicago Fire), Luc de Fougerolles (Fulham), Moise Bombito (Nice), Alphonso Davies (Bayern Munich), Alfie Jones (Middlesbrough)
- Midfielders: Stephen Eustaquio (Porto), Ismael Kone (Sassuolo), Tajon Buchanan (Villarreal), Mathieu Choiniere (Los Angeles FC), Ali Ahmed (Norwich City), Nathan Saliba (Anderlecht), Liam Millar (Hull City), Marcelo Flores (Tigres UANL), Jacob Shaffelburg (Toronto), Jonathan Osorio (Toronto).
- Forwards: Jonathan David (Juventus), Cyle Larin (Southampton), Tani Oluwaseyi (Villarreal), Promise David (Union SG)

Buy FIFA World Cup Tickets
Sports, Football, Soccer, FIFA World Cup Tickets

Matchday 3
Switzerland - Canada
Date: Wednesday, 24 June 2026, 21:00 CET
Venue: BC Place
Vancouver, Canada
Referee: Ramon Abatti BRA
Assistant Referee 1: Danilo Manis BRA
Assistant Referee 2: Rafael Alves BRA
Fourth Official: Kevin Ortega PER
Reserve AR: Michael Orue PER
Video Assistant Referee: Juan Soto VEN
Assistant Video Assistant Referee 1 : Antonio Garcia MEX
Assistant Video Assistant Referee 2 : Jarred Gillett ENG
⚽️ Goals:
🟨 Yellow Cards:
✅ Official lineups - Tabellino:
Switzerland
Canada
Starting lineups
Substitutes
Switzerland
Canada


