Switzerland vs Canada — FIFA WORLD CUP 2026

Group B • Full time
2–1
Half-time 0–0
Switzerland won 2–1
Vancouver24 Jun, 07:00 pm

Goals & cards

  1. 31'
    Switzerland
    Switzerland
    Granit XhakaYellow card
  2. 31'
    Canada
    Canada
    Cyle LarinYellow card
  3. 46'
    Switzerland
    Switzerland
    Rubén Vargas
  4. 57'
    Switzerland
    Switzerland
    Johan Manzambi
  5. 70'
    Canada
    Canada
    Derek CorneliusYellow card
  6. 76'
    Canada
    Canada
    Jonathan David
  7. 87'
    Canada
    Canada
    Liam MillarYellow card

Match statistics

55%
Possession
45%
6
Shots
13
4
Shots on target
7
446
Passes
337
84%
Pass accuracy
80%
2
Corners
7
19
Fouls
13
1
Offsides
3

Match report

Switzerland beat Canada 2–1 in Group B of FIFA WORLD CUP 2026 at Vancouver. It was 0–0 at half-time.

Switzerland goals: Rubén Vargas (46'), Johan Manzambi (57'). Canada goal: Jonathan David (76'). 4 yellow cards were shown.

Switzerland had 55% of the possession to Canada's 45%. Switzerland had 6 shots (4 on target) against Canada's 13 (7). Corners were 2–7 and fouls 19–13 (Switzerland first).