World Cup 2026

← All matches
Round of 32 · Knockout · 2026-07-02
Switzerland
xG 3.56
HT 1–02 – 0
Algeria
xG 1.44
Switzerland Breel Embolo 10′, Dan Ndoye 46′
BC Place · 52,497 attendance
The story

The favourite delivered: Switzerland (53% pre-match) beat Algeria 2–0.

Expected goals race
12340′15′30′45′60′75′90′3.56Breel Embolo 10′Dan Ndoye 46′1.44
Switzerland Algeria ● goal

Cumulative expected goals, minute by minute. ESPN's free feed has no xG, so each shot's xG is estimated with a naive distance-and-angle logistic model fitted on shot coordinates from the play-by-play.

Shot map
Houssem Aouar · 6′ · xG 0.33 · Shot Off TargetBreel Embolo · 10′ · xG 0.91 · GoalHoussem Aouar · 14′ · xG 0.08 · Shot On TargetDenis Zakaria · 15′ · xG 0.44 · Shot On TargetIbrahim Maza · 18′ · xG 0.09 · Shot BlockedRicardo Rodríguez · 25′ · xG 0.05 · Shot Off TargetDenis Zakaria · 37′ · xG 0.33 · Shot Off TargetFarès Chaïbi · 43′ · xG 0.14 · Shot On TargetIbrahim Maza · 45'+2′ · xG 0.35 · Shot Off TargetDan Ndoye · 46′ · xG 0.19 · GoalRiyad Mahrez · 50′ · xG 0.23 · Shot BlockedNico Elvedi · 65′ · xG 0.29 · Shot BlockedFabian Rieder · 75′ · xG 0.23 · Shot BlockedJaouen Hadjam · 77′ · xG 0.07 · Shot Off TargetBreel Embolo · 80′ · xG 0.08 · Shot Off TargetFabian Rieder · 81′ · xG 0.67 · Shot Off TargetIbrahim Maza · 90'+2′ · xG 0.15 · Shot BlockedNoah Okafor · 90'+6′ · xG 0.18 · Shot BlockedRemo Freuler · 90'+6′ · xG 0.19 · Shot On Target
Switzerland (attacking →) Algeria (attacking ←) size = xG · star = goal
Switzerland  ·  match stats  ·  Algeria
44.5 Possession 55.5
11 Shots 8
5 On Target 2
4 Corners 2
10 Fouls 12
0 Offsides 2
2 Saves 2
0 Yellows 2
0 Reds 0
What the model expected
Switzerland 53%draw 24%Algeria 24%ACTUAL

Pre-match Elo: Switzerland 1898, Algeria 1790. The model priced this Switzerland 53% / draw 24% / Algeria 24%, most likely score 1–1. The model called it. The result moves 26 Elo points from Algeria to Switzerland — that flows straight into the next round of tournament simulations.

Timeline
10' GOALGoal! Switzerland 1, Algeria 0. Breel Embolo (Switzerland) left footed shot from very close range to the bottom left corner. Assisted by Johan Manzambi following a fast break.
36' YELLOWFarès Chaïbi (Algeria) is shown the yellow card for a bad foul.
46' GOALGoal! Switzerland 2, Algeria 0. Dan Ndoye (Switzerland) right footed shot from the centre of the box to the bottom left corner.
58' SUBSubstitution, Algeria. Jaouen Hadjam replaces Houssem Aouar.
58' SUBSubstitution, Algeria. Amine Gouiri replaces Ramiz Zerrouki.
71' SUBSubstitution, Switzerland. Fabian Rieder replaces Rubén Vargas.
71' SUBSubstitution, Switzerland. Noah Okafor replaces Johan Manzambi.
71' SUBSubstitution, Algeria. Hicham Boudaoui replaces Nabil Bentaleb.
71' SUBSubstitution, Algeria. Anis Hadj Moussa replaces Riyad Mahrez.
72' YELLOWHicham Boudaoui (Algeria) is shown the yellow card for a bad foul.
82' SUBSubstitution, Algeria. Adil Boulbina replaces Rafik Belghali because of an injury.
83' SUBSubstitution, Switzerland. Zeki Amdouni replaces Breel Embolo.
87' SUBSubstitution, Switzerland. Silvan Widmer replaces Denis Zakaria because of an injury.
87' SUBSubstitution, Switzerland. Michel Aebischer replaces Dan Ndoye.
Lineups
Switzerland
4-2-3-1
  • 1Gregor Kobel G
  • 5Manuel Akanji CD-L
  • 4Nico Elvedi CD-R
  • 13Ricardo Rodríguez LB
  • 6Denis Zakaria RB
  • 9Johan Manzambi AM
  • 10Granit Xhaka LM
  • 8Remo Freuler RM
  • 7Breel Embolo F
  • 17Rubén Vargas AM-L
  • 11Dan Ndoye AM-R
Subs: Fabian Rieder, Noah Okafor, Zeki Amdouni, Silvan Widmer, Michel Aebischer
Algeria
4-3-3
  • 23Luca Zidane G
  • 21Ramy Bensebaini CD-L
  • 2Aïssa Mandi CD-R
  • 15Rayan Aït-Nouri LB
  • 17Rafik Belghali RB
  • 19Nabil Bentaleb CM
  • 10Farès Chaïbi LM
  • 6Ramiz Zerrouki RM
  • 22Ibrahim Maza F
  • 8Houssem Aouar LF
  • 7Riyad Mahrez RF
Subs: Jaouen Hadjam, Amine Gouiri, Hicham Boudaoui, Anis Hadj Moussa, Adil Boulbina
← Fixtures, table & predictions

Generated automatically from public match data. Stats: ESPN · Results: openfootball · xG: own naive model (distance + angle).