Switzerland defeated co-hosts Canada 2-1 on Wednesday to finish first in World Cup Group B. The result sends Canada to Los Angeles for the round of 32 instead of staying in Vancouver.
Switzerland scored twice in the second half at BC Place in Vancouver. Ruben Vargas opened the scoring 40 seconds after halftime and Johan Mamzambi added a second just before the hour mark. Substitute Promise David pulled one back for Canada with 15 minutes left.
Canada finished second in the group on four points. The team will now travel to Los Angeles for its knockout match.
Canada coach Jesse Marsch spoke after the match on ITV. He said the team would go after the result in Los Angeles despite the tougher conditions. Marsch also confirmed that Alphonso Davies will be ready for the next game.
Marsch said he regretted not switching to a five-man defense at halftime. He expressed pride in the team's effort but noted the need to manage key moments better.