Data coverage

Switzerland vs Canada

Score updated: · Updates may be delayed.
World Cup · 2026 · Group Stage - 3
24 June 2026 at 19:00 UTC · BC Place →777 Pacific Boulevard, False Creek, Vancouver
Switzerland
2:1
Full time
Canada
Half-time0–0
Regulation2–1

Referee: Ramon Abatti Abel, Brazil

Switzerland beat Canada 2–1 in the World Cup on 24 June 2026.

Match events

EVENTS
Granit XhakaYellow cardArgument
Cyle LarinYellow card
R. VargasGoal · Assist: J. Manzambi
J. ManzambiGoal · Assist: B. Embolo
On: S. EustaquioOff: M. ChoiniereSubstitution
On: L. MillarOff: A. AhmedSubstitution
On: T. OluwaseyiOff: C. LarinSubstitution
On: S. WidmerOff: L. JaquezSubstitution
On: M. AebischerOff: D. SowSubstitution
On: P. DavidOff: T. BuchananSubstitution
P. DavidGoal · Assist: N. Saliba
On: D. NdoyeOff: R. VargasSubstitution
On: J. ShaffelburgOff: R. LaryeaSubstitution
On: C. IttenOff: B. EmboloSubstitution
On: C. FassnachtOff: J. ManzambiSubstitution
Liam MillarYellow cardFoul
Symbol key
  • Goal
  • Yellow card
  • Red card
  • Second yellow / red
  • Substitution
  • Penalty scored
  • Penalty missed
  • Own goal
  • Goal disallowed
  • VAR review

Match stats

FULL MATCH
55%Ball Possession45%
1Blocked Shots3
2Corner Kicks7
19Fouls13
6Goalkeeper Saves2
1Offsides3
83%Passes %80%
369Passes accurate271
—Red Cards—
5Shots insidebox12
1Shots off Goal3
4Shots on Goal7
1Shots outsidebox1
6Total Shots13
443Total passes339
1Yellow Cards2
1.11expected_goals1.66
-0.83goals_prevented-0.83

Lineups

Formations

Source: API-Football · Match updated · About the data