Canada advanced to the Round of 32 at the FIFA World Cup despite suffering a 2-1 defeat to Switzerland in its final Group B match at Vancouver’s BC Place on Wednesday.
Although the loss ended Canada’s unbeaten run, Bosnia and Herzegovina’s 3-1 victory over Qatar ensured Canada finished second in the group on goal difference with four points from three matches.
Switzerland topped Group B and will remain in Vancouver for its Round of 32 match on July 7.
Elsewhere, Portugal also advanced after Cristiano Ronaldo became the first player in history to score in each of the six FIFA World Cups he has played. While Lionel Messi holds the record for the most World Cup goals with 18 and is also competing in his sixth tournament, he did not score during the 2010 World Cup.
Ronaldo scored twice in Portugal’s 5-0 victory over Uzbekistan to achieve the milestone. Norway also secured a place in the knockout stage with a 3-2 win over Senegal.
Despite the defeat, Canada continued its most successful World Cup campaign. After earning its first-ever FIFA World Cup point in a 1-1 draw against Bosnia and Herzegovina, Canada recorded its first World Cup victory with a commanding 6-0 win over Qatar. The team has now reached the knockout stage for the first time in its third World Cup appearance.
Head coach Jesse Marsch made two changes to the starting lineup against Switzerland, both in central midfield. Nathan Saliba and Mathieu Choinière replaced Stephen Eustáquio, who was sidelined with muscle tightness, and the injured Ismaël Koné.
The crowd at the sold-out BC Place paid tribute to Koné by displaying his No. 8 jersey number throughout the stadium. He also received a standing ovation during warmups as he entered the field in a wheelchair.
With Eustáquio unavailable, striker Jonathan David, coming off a hat trick against Qatar, wore the captain’s armband.
Both teams began the match aggressively in search of an early breakthrough. Switzerland created the first major opportunity in the 11th minute, but Canadian goalkeeper Maxime Crépeau produced an excellent save to keep the match scoreless.
Canada’s first clear scoring chance came in the 33rd minute when Cyle Larin, who had scored in each of Canada’s first two matches, fired a low shot from inside the penalty area that was stopped by Swiss goalkeeper Gregor Kobel.
Ali Ahmed forced another diving save from Kobel in the 41st minute as the tightly contested first half ended in a scoreless draw.
Switzerland broke the deadlock shortly after halftime when Ruben Vargas scored from close range after getting behind Canada’s defense. The visitors doubled their advantage 10 minutes later as Johan Manzambi found the back of the net to make it 2-0.
Canada responded in the 75th minute when substitute Promise David scored just minutes after entering the match, finishing off an excellent pass from Saliba to cut the deficit to 2-1.
The capacity crowd urged Canada forward in the closing stages, but despite creating several promising opportunities, the hosts were unable to find an equalizer.
Although Marsch had indicated before the match that captain Alphonso Davies was expected to make his first appearance of the tournament, the defender did not enter the game against Switzerland.
Canada completed the group stage with four points from three matches. Bosnia and Herzegovina also finished with four points but placed third on goal difference. Qatar finished at the bottom of the group and was eliminated along with Turkey, Panama and several other teams.
Canada will now face the second-place finisher from Group A, either South Korea, Czechia or South Africa, in the Round of 32. The match is scheduled for Sunday at noon PT (3 p.m. ET) in Los Angeles.
The knockout stage consists of single-elimination matches. If teams are tied after 90 minutes, the match will proceed to extra time and, if necessary, a penalty shootout. The winner advances to the Round of 16, while the losing team is eliminated.



