Vancouver. Canada’s unlikely World Cup journey has moved past survival mode. By Wednesday, the focus shifts to silverware: winning Group B, securing a kinder knockout path, and keeping this dream alive in front of a home crowd at BC Place.
Co-hosts Canada face Switzerland on Wednesday, June 24, at 3 p.m. ET (noon PT). Viewers in Canada can watch on CTV, TSN, and RDS. Both squads sit level at four points, both remain unbeaten, and both are fighting for the same prize.
Group B is razor-thin at the top. Canada leads with four points and a plus-six goal difference. Switzerland trails slightly with four points and a plus-three. Bosnia and Herzegovina and Qatar each have one point and will meet later in Seattle.
The math favors Canada. Because of their superior goal difference, a draw secures the group for Canada. Switzerland must win to overtake them. A victory for either team guarantees first place outright.
Finishing first carries major rewards. The Group B winner stays in Vancouver for the Round of 32 and draws a third-placed qualifier. The runner-up travels to Los Angeles to face the Group A runner-up—a tougher, unfamiliar matchup. For a team that has thrived on home soil, staying in British Columbia is a powerful incentive.
Simply being in this position is the story. Before this tournament, Canada had never won or drawn a World Cup match, losing all three games in both 1986 and 2022. The 1-1 draw with Bosnia gave Canada its first World Cup point. The 6-0 win over Qatar delivered its first World Cup victory. Two games, two historic milestones.
Momentum is firmly red and white. The 6-0 demolition of Qatar was a statement, with veteran Cyle Larin scoring first and Jonathan David netting a hat-trick. David, now Canada’s all-time leading scorer, has been the standout attacker and is the player most likely to trouble any defense.
There is a caveat. Qatar was reduced to nine men, and the result flattered Canada’s attack, which hasn’t faced a serious defensive test yet. Switzerland will provide that test.
Switzerland is the group’s highest-ranked team and looks ready. Murat Yakin’s squad recovered from a flat 1-1 draw with Qatar to dismantle Bosnia 4-1. Twenty-year-old Johan Manzambi struck twice off the bench, while captain Granit Xhaka and Ruben Vargas also scored.
This team knows how to handle winner-takes-most moments. Switzerland qualified unbeaten through Europe and reached the Round of 16 in the last three World Cups. The experienced core of Xhaka, Ricardo Rodriguez, and Remo Freuler offers tournament composure Canada lacks. Manuel Akanji’s defensive organization is the most disciplined Canada has faced.
The nations met once on record: a 3-1 Canadian friendly win in May 2002. That’s a fun footnote, not a predictor. This game will be decided by current form and nerve, not history.
The numbers lean slightly toward Switzerland. One model gives Switzerland a 39.9% chance to win, a 31% chance for a draw, and Canada a 29.1% chance. Bookmakers install Switzerland as marginal favorites.
That feels right. Switzerland has the cleaner structure and calmer heads, while Canada has the crowd, the form, and David’s finishing. Expect goals from both ends and a tight finish.
Prediction: Switzerland 2, Canada 2. A draw keeps Canada top of the group and sends fans in BC Place home happy.
For a country that never tasted a World Cup point until two weeks ago, that’s a remarkable safety net. Wednesday isn’t about whether Canada goes through. It’s about how far this team can push a story that already has the nation believing.
Switzerland vs. Canada, Group B, BC Place, Vancouver. Wednesday, June 24, 3 p.m. ET / noon PT. CTV, TSN, RDS.
The Toronto Raptors return to Scotiabank Arena on Wednesday, October 28, looking to recover from…
The Montreal Canadiens are heading to St. Louis with momentum on their side. After an…
Beginning November 1, 2026, the clocks across Western Canada will no longer follow one shared…
Pragmatic Play is turning its live casino platform into a two-day entertainment event with Kevin…
Maple Leafs vs Flames Preview: Can Toronto Stretch the Streak to Five in Calgary? Toronto…
The Pittsburgh Steelers opened a new chapter for the NFL with a 16-10 victory over…