Match Events

B. Embolo
⚽
10′
36′
F. Chaibi
D. Ndoye
⚽
46′
72′
H. Boudaoui
Substitutions
58′
H. Aouar↑ J. Hadjam
58′
R. Zerrouki↑ A. Gouiri
J. Manzambi↑ N. Okafor
71′
R. Vargas↑ F. Rieder
71′
71′
N. Bentaleb↑ H. Boudaoui
71′
R. Mahrez↑ A. Hadj Moussa
82′
R. Belghali↑ A. Boulbina
B. Embolo↑ Z. Amdouni
83′
D. Zakaria↑ S. Widmer
87′
D. Ndoye↑ M. Aebischer
87′

Match Stats

45%Possession55%
11Shots8
5Shots on Target2
2.56Expected Goals0.73
4Corners2
10Fouls12

Head to Head

Switzerland
Algeria
1W0D0W
2 goals in last 1 meetings
2026-07-03Switzerland2–0Algeria
Switzerland vs AlgeriaStudio
Full TimeWorld · World Cup
Share
Half-time1 – 0

Match Report

Switzerland defeated Algeria 2–0 in a FIFA World Cup Round of 32 match on July 3, 2026. Breel Embolo opened the scoring in the 10th minute, with Dan Ndoye adding a second goal shortly after the interval in the 46th minute.

Match Events

B. Embolo
⚽
10′
36′
F. Chaibi
D. Ndoye
⚽
46′
72′
H. Boudaoui
Substitutions
58′
H. Aouar↑ J. Hadjam
58′
R. Zerrouki↑ A. Gouiri
J. Manzambi↑ N. Okafor
71′
R. Vargas↑ F. Rieder
71′
71′
N. Bentaleb↑ H. Boudaoui
71′
R. Mahrez↑ A. Hadj Moussa
82′
R. Belghali↑ A. Boulbina
B. Embolo↑ Z. Amdouni
83′
D. Zakaria↑ S. Widmer
87′
D. Ndoye↑ M. Aebischer
87′

Match Stats

45%Possession55%
11Shots8
5Shots on Target2
2.56Expected Goals0.73
4Corners2
10Fouls12

Head to Head

Switzerland
Algeria
1W0D0W
2 goals in last 1 meetings
2026-07-03Switzerland2–0Algeria
Match info
VenueBC Place, Vancouver
RefereeY. Perez
RoundRound of 32