A home crowd roaring at BC Place. A Swiss side that simply refuses to lose. Group B comes down to the wire as Switzerland vs Canada decides who tops the group — and who walks straight into a tougher knockout draw.
Switzerland vs Canada: Match Snapshot
| Detail | Info |
|---|---|
| Match | Switzerland vs Canada, Group B (Matchday 3) |
| Date | Wednesday, June 24, 2026 |
| Time | 00:30 AM IST (June 25) / 19:00 BST / 12:00 PT |
| Venue | BC Place, Vancouver, Canada |
| SUI Record | 4 pts, unbeaten (D1 W1, GD +3) |
| CAN Record | 4 pts, unbeaten (D1 W1, GD +6) |
Form Guide and Preview
Switzerland have been the model of controlled efficiency — a 1-1 draw with Qatar (undone by a 94th-minute own goal) followed by a statement 4-1 win over Bosnia and Herzegovina, with Granit Xhaka pulling the strings throughout. Co-hosts Canada have been the tournament’s feel-good story: a 1-1 opener against Bosnia, then a thumping 6-0 win over Qatar — their first-ever men’s World Cup victory, sparked by a Jonathan David hat-trick.
Both sides sit level on four points and remain unbeaten, with only goal difference separating them. A win for either side seals top spot and a friendlier Round of 32 draw; a draw sends both through but leaves bragging rights on the table.

Probable Lineups
Switzerland (4-3-3): Kobel; Zakaria, Elvedi, Akanji, Rodriguez; Aebischer, Xhaka (capt), Freuler; Ndoye, Embolo, Vargas
Canada (4-3-3): Crepeau; Johnson, De Fougerolles, Cornelius, Laryea; Buchanan, Kone, Eustaquio; Millar, David, Davies
Prediction
Switzerland’s tournament pedigree and defensive discipline give them a narrow edge in a fixture both teams can afford to draw. Expect a tense, tactical affair with a slight lean toward a Swiss win or share of the spoils. For more group-decider breakdowns from this World Cup, check out TechnoSports’ Germany vs Ivory Coast match preview. Per Wikipedia’s Group B overview, the two nations have met only once before — a 2002 friendly Canada won 3-1.
How to Watch
Indian fans can catch the match live on Sports18 and stream it on JioHotstar from 12:30 AM IST. UK viewers have it free on ITV and BBC, US audiences can tune into Fox and Telemundo, and Canadian fans can watch on CTV, TSN, and RDS.
How to Watch Brazil vs Haiti
Broadcasting varies by region. Here’s a quick guide:
| Region | Broadcaster |
|---|---|
| India | JioTV, Sports18 |
| UK | ITV / BBC |
| Australia | Optus Sport |
| USA | Fox Sports, Telemundo |
| Turkey | TRT Sport |





