Switzerland square off against Canada in a Group B clash that feels loaded with tension at BC Place. Both sides sit on four points from their opening two games, so the outcome here could lock in knockout spots early.
Switzerland arrive after a 4-1 win over Bosnia-Herzegovina and a draw with Qatar. Their attack has clicked when Embolo and Ndoye find space, while Xhaka pulls strings from midfield. The predicted side keeps Akanji and Elvedi solid at the back, with Kobel in goal looking reliable.
Canada opened with a thumping 6-0 win against Qatar before sharing the points with Bosnia-Herzegovina. Davies remains the headline name despite a hamstring doubt from early May, and David leads the line with that proven scoring touch. Larin chipped in with a goal already in the tournament.
The only prior meeting dates back to 2002, when Canada ran out 3-1 winners in a friendly. History offers little insight here. Switzerland report no fresh injury worries, yet Canada could miss Bombito and Koné through recovery from fractures and leg issues.
And the home advantage at BC Place might tilt things toward the Canadians on paper. But Switzerland's experience in Xhaka and Akanji often shines in these tight group fixtures. Expect them to stay compact and look for counters through Vargas and Aebischer.
Goals feel likely given the attacking options on show. Switzerland should control more of the ball, though Canada’s pace on the break keeps any lead fragile right until the end.
Recommended Bets
Switzerland win @2.10 — stronger recent results and cleaner injury list give them the edge in a must-win group game.
Over 2.5 goals @1.90 — both teams have scored freely in their last three outings and face each other with attacking intent.
Granit Xhaka anytime assist @3.50 — captain dictates tempo and has created chances consistently across the group stage so far.
Odds tend to shorten closer to kickoff — lock in value now.