Canada falls 2-1 against Switzerland in World Cup match

By

Published June 24, 2026 at 3:33 pm

Last Updated June 24, 2026 at 5:00 pm

Canada takes on Switzerland in World Cup elimination match
Canada fans march to B.C. Place stadium before Canada and Switzerland play a World Cup Group B soccer match, in Vancouver, on Wednesday, June 24, 2026. THE CANADIAN PRESS/Jacob Mallari

Canada fell 2-1 to Switzerland, who finish atop Group B with two wins and a draw. Canada finished second in the group and will face the Group A runner-up in a Round-of-32 match in Los Angeles on Sunday. Switzerland will return to BC Place for its knockout match on July 2.

___

4:49 p.m.

The referee has signalled for six minutes of extra time as Switzerland leads Canada 2-1 after 90 minutes.

___

4:42 p.m.

Canada captain Alphonso Davies will wait to make his debut at this World Cup. Coach Jesse Marsch brought on Jacob Shaffelburg for Richie Laryea with his final substitution of the match.

___

4:34 p.m.

Canada is on the scoreboard as Promise David, who just stepped on the field as a substitute, makes it 2-1 on his first touch of the night. The goal, set up by Nathan Saliba, came in the 76th minute.

___

4:21 p.m.

Canada made a triple substitution in the 58th minute, with Liam Millar replacing Ali Ahmed, Stephen Eustáquio coming on for Mathieu Choinière and Tani Oluwaseyi entering for Cyle Larin.

___

4:15 p.m.

Switzerland pulls ahead 2-0 as Breel Embolo teed up Johan Manzambi, who scored his third goal of the tournament in the 57th minute.
Canada’s Jonathan David (10) is tripped up by Switzerland’s Breel Embolo (7) during the first half of a World Cup Group B soccer match, in Vancouver, on Wednesday, June 24, 2026. THE CANADIAN PRESS/Darryl Dyck

4:04 p.m

Switzerland struck just after the restart to take a 1-0 lead over Canada. Ruben Vargas capitalized on a loose ball to the right of Canadian goalkeeper Maxime Crépeau and poked it home in the opening minute of the second half.

___

3:51 p.m.

Canada and Switzerland are tied 0-0 at halftime of their Group B match at Vancouver’s BC Place Stadium. Canada held a 5-4 edge in shots and a 3-2 advantage in shots on target, while Switzerland had 51 per cent of possession. In Seattle, Bosnia-Herzegovina led Qatar 2-1 at halftime in the other Group B match.

__

3:30 p.m.

Tempers flared in the 32nd minute. Swiss captain Granit Xhaka was shown a yellow card after catching Cyle Larin in the leg while trying to take a quick free kick. Players from both teams exchanged shoves before cooler heads prevailed, with Xhaka and Larin eventually hugging it out. When play resumed, Larin was also booked a yellow for his role in the confrontation. Score remains 0-0.

__

3:26 p.m.

Injured Canadian midfielder Ismaël Koné, who broke his leg in Canada’s 6-0 win over Qatar, remained on the sidelines. Koné was wheeled onto the field in a wheelchair during the first-half hydration break and joined his teammates in a huddle, with Liam Millar helping support him.

__

3:10 p.m.

Switzerland is unlucky not to be up 1-0 after being thwarted on two-point blank opportunities. Breel Embolo forced Maxime Crepeau into a save in the 11th minute. Johan Manzambi, the 20-year-old midfielder regarded as one of the Swiss team’s rising talents, had his shot blocked by Canadian defender Derek Cornelius seconds later.

___

3 p.m.

Game on. This Group B showdown between Canada and Switzerland at BC Place in Vancouver is underway. Also underway in Seattle, Qatar and Bosnia-Herzegovina are meeting in the group’s other match.

___

2:45 p.m.

Brazilian referee Ramon Abatti has the whistle for Canada’s Group B finale against Switzerland at BC Place. Abatti was the referee for the 2024 Olympic men’s gold-medal game and worked the Club World Cup last year. He is joined by fellow Brazilians Danilo Manis and Rafael Alves on the lines, with Peru’s Kevin Ortega serving as fourth official and Juan Soto of Venezuela handling VAR duties.

Referee Ramon Abatti shows a red card to Real Madrid’s Raul Asencio during the Club World Cup Group H soccer match between Real Madrid and CF Pachuca in Charlotte, N.C., Sunday, June 22, 2025. (AP Photo/Chris Carlson)
INsauga's Editorial Standards and Policies

PollView All

Last 30 Days: 42,560 Votes
All Time: 1,401,146 Votes

WIN A $100 GIFT CARD

Subscribe to INsauga’s daily email newsletter for a chance to win a $100 Amazon gift card.