Data coverage

Switzerland vs Algeria

Score updated: · Updates may be delayed.
World Cup · 2026 · Round of 32
3 July 2026 at 03:00 UTC · BC Place →777 Pacific Boulevard, False Creek, Vancouver, British Columbia
Switzerland
2:0
Full time
Algeria
Half-time1–0
Regulation2–0

Referee: Y. Perez

Switzerland beat Algeria 2–0 in the World Cup on 3 July 2026.

Match events

EVENTS
B. EmboloGoal · Assist: J. Manzambi
F. ChaibiYellow cardTripping
On: J. HadjamOff: H. AouarSubstitution
On: A. GouiriOff: R. ZerroukiSubstitution
On: N. OkaforOff: J. ManzambiSubstitution
On: F. RiederOff: R. VargasSubstitution
On: H. BoudaouiOff: N. BentalebSubstitution
On: A. Hadj MoussaOff: R. MahrezSubstitution
H. BoudaouiYellow cardRoughing
On: A. BoulbinaOff: R. BelghaliSubstitution
On: Z. AmdouniOff: B. EmboloSubstitution
On: S. WidmerOff: D. ZakariaSubstitution
On: M. AebischerOff: D. NdoyeSubstitution
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
45%Ball Possession55%
2Blocked Shots3
4Corner Kicks2
10Fouls12
2Goalkeeper Saves2
0Offsides2
81%Passes %85%
354Passes accurate476
—Red Cards—
9Shots insidebox5
4Shots off Goal3
5Shots on Goal2
2Shots outsidebox3
11Total Shots8
436Total passes561
0Yellow Cards2
2.56expected_goals0.73
-0.29goals_prevented-0.29

Lineups

Formations

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