FIFA World Cup · Match
FIFA World Cup · Fri, Jul 3Full time

Switzerland vs Algeria — Highlights & Goals

Switzerland2–0Algeria
Share

Highlights

0′2 goal moments · tap to watch90′

Clips

2 clips

Match report

Breel Embolo and Dan Ndoye both scored and Switzerland advanced to the Round of 16.

Switzerland and Algeria met on Friday, July 3, 2026 (FIFA World Cup), and the match finished 2-0.

On the scoresheet: Breel Embolo (10'), Dan Ndoye (46').

Possession finished 45% for Switzerland and 56% for Algeria. In all, 2 yellow cards and 0 red cards were shown.

Form & head-to-head

Timeline

14
  1. 10′Breel Embolo
  2. 36'Farès Chaïbi
  3. 46′Dan Ndoye
  4. 58'Jaouen Hadjam↓ Houssem Aouar
  5. 58'Amine Gouiri↓ Ramiz Zerrouki
  6. 71'Fabian Rieder↓ Rubén Vargas
  7. 71'Noah Okafor↓ Johan Manzambi
  8. 71'Hicham Boudaoui↓ Nabil Bentaleb
  9. 71'Anis Hadj Moussa↓ Riyad Mahrez
  10. 72'Hicham Boudaoui
  11. 82'Adil Boulbina↓ Rafik Belghali because of an injury
  12. 83'Zeki Amdouni↓ Breel Embolo
  13. 87'Silvan Widmer↓ Denis Zakaria because of an injury
  14. 87'Michel Aebischer↓ Dan Ndoye

Stats

SwitzerlandvsAlgeria
44.5%Possession55.5%
11Shots8
5On Target2
2Blocked Shots3
4Corners2
0Offsides2
10Fouls12
0Yellow Cards2
0Red Cards0
2Saves2
355Accurate Passes478
14Tackles9
17Interceptions10
23Clearances14

Win probability

Pre-match odds

Switzerland 48%Draw 30%Algeria 22%

Lineups

SwitzerlandStarting XI
  • 1Gregor KobelSwitzerland
  • 2Manuel AkanjiSwitzerland
  • 3Nico ElvediSwitzerland
  • 4Ricardo RodríguezSwitzerland
  • 5Denis ZakariaSwitzerland
  • 6Johan ManzambiSwitzerland
  • 7Granit XhakaSwitzerland
  • 8Remo FreulerSwitzerland
  • 9Breel EmboloSwitzerland
  • 10Rubén VargasSwitzerland
  • 11Dan NdoyeSwitzerland
Substitutes
  • Michel Aebischer
  • Miro Muheim
  • Christian Fassnacht
  • Cedric Itten
  • Marvin Keller
  • Djibril Sow
  • Zeki Amdouni
AlgeriaStarting XI
  • 1Luca ZidaneAlgeria
  • 2Ramy BensebainiAlgeria
  • 3Aïssa MandiAlgeria
  • 4Rayan Aït-NouriAlgeria
  • 5Rafik BelghaliAlgeria
  • 6Nabil BentalebAlgeria
  • 7Farès ChaïbiAlgeria
  • 8Ramiz ZerroukiAlgeria
  • 9Ibrahim MazaAlgeria
  • 10Houssem AouarAlgeria
  • 11Riyad MahrezAlgeria
Substitutes
  • Mohamed Amine Tougai
  • Anis Hadj Moussa
  • Yassine Titraoui
  • Adil Boulbina
  • Amine Gouiri
  • Achraf Abada
  • Hicham Boudaoui