Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballWorld CupFull time

Switzerland vs Algeria

BC Place

SwitzerlandWinner
2:0
Algeria

Team statistics

  • 5Shots on goal2
  • 4Shots off goal3
  • 11Total shots8
  • 2Blocked shots3
  • 9Shots inside box5
  • 2Shots outside box3
  • 5Shots on goal2
  • 4Shots off goal3
  • 11Total shots8
  • 2Blocked shots3
  • 9Shots inside box5
  • 2Shots outside box3
  • 10Fouls12
  • 4Corners2
  • 0Offsides2
  • 45%Possession55%
  • 0Yellow cards2
  • -Red cards-
  • 2Saves2
  • 436Passes561
  • 354Accurate passes476
  • 81%Pass accuracy85%
  • 2.56Expected goals0.73
  • -0.29Goals prevented-0.29

Line-ups

Switzerland 4-2-3-1

  1. 1G. KobelG
  2. 6D. ZakariaM
  3. 4N. ElvediD
  4. 5M. AkanjiD
  5. 13R. RodriguezD
  6. 8R. FreulerM
  7. 10G. XhakaM
  8. 11D. NdoyeF
  9. 9J. ManzambiM
  10. 17R. VargasF
  11. 7B. EmboloF

Algeria 4-2-3-1

  1. 23L. ZidaneG
  2. 17R. BelghaliD
  3. 2A. MandiD
  4. 21R. BensebainiD
  5. 15R. Ait-NouriD
  6. 8H. AouarM
  7. 19N. BentalebM
  8. 7R. MahrezF
  9. 6R. ZerroukiM
  10. 10F. ChaibiM
  11. 22I. MazaM

Switzerland 4-2-3-1

  1. 1G. KobelG
  2. 6D. ZakariaM
  3. 4N. ElvediD
  4. 5M. AkanjiD
  5. 13R. RodriguezD
  6. 8R. FreulerM
  7. 10G. XhakaM
  8. 11D. NdoyeF
  9. 9J. ManzambiM
  10. 17R. VargasF
  11. 7B. EmboloF

Bench

  1. 12Y. MvogoG
  2. 21M. KellerG
  3. 3S. WidmerD
  4. 15D. SowM
  5. 19N. OkaforF
  6. 20M. AebischerM
  7. 18E. ComertD
  8. 26C. IttenF
  9. 16C. FassnachtF
  10. 2M. MuheimD
  11. 22F. RiederM
  12. 24A. AmendaD
  13. 23Z. AmdouniF
  14. 14A. JashariM

Coach

Murat Yakin

Algeria 4-2-3-1

  1. 23L. ZidaneG
  2. 17R. BelghaliD
  3. 2A. MandiD
  4. 21R. BensebainiD
  5. 15R. Ait-NouriD
  6. 8H. AouarM
  7. 19N. BentalebM
  8. 7R. MahrezF
  9. 6R. ZerroukiM
  10. 10F. ChaibiM
  11. 22I. MazaM

Bench

  1. 1M. MastilG
  2. 16O. BenbotG
  3. 14H. BoudaouiM
  4. 26S. CherguiD
  5. 13J. HadjamD
  6. 24Y. TitraouiM
  7. 20A. BoulbinaM
  8. 25F. GhedjemisF
  9. 9A. GouiriF
  10. 4M. TougaiD
  11. 5Z. BelaidD
  12. 3A. AbadaD
  13. 11A. Hadj MoussaF

Coach

Vladimir Petkovic

Timeline

0'15'30'45'60'75'90'105'120'
  1. 10'GoalB. Embolo (assist: J. Manzambi)Switzerland
  2. 46'GoalD. NdoyeSwitzerland
0'15'30'45'60'75'90'105'120'
  1. 10'GoalB. Embolo (assist: J. Manzambi)Switzerland
  2. 36'Yellow cardF. ChaibiAlgeria
  3. 46'GoalD. NdoyeSwitzerland
  4. 58'SubstitutionOn: J. HadjamOff: H. AouarAlgeria
  5. 58'SubstitutionOn: A. GouiriOff: R. ZerroukiAlgeria
  6. 71'SubstitutionOn: N. OkaforOff: J. ManzambiSwitzerland
  7. 71'SubstitutionOn: F. RiederOff: R. VargasSwitzerland
  8. 71'SubstitutionOn: H. BoudaouiOff: N. BentalebAlgeria
  9. 71'SubstitutionOn: A. Hadj MoussaOff: R. MahrezAlgeria
  10. 72'Yellow cardH. BoudaouiAlgeria
  11. 82'SubstitutionOn: A. BoulbinaOff: R. BelghaliAlgeria
  12. 83'SubstitutionOn: Z. AmdouniOff: B. EmboloSwitzerland
  13. 87'SubstitutionOn: S. WidmerOff: D. ZakariaSwitzerland
  14. 87'SubstitutionOn: M. AebischerOff: D. NdoyeSwitzerland

Players of the match

  • 8.2Dan NdoyeSwitzerland
  • 7.9Johan ManzambiSwitzerland
  • 7.5Manuel AkanjiSwitzerland
PlayerMinutesRating
Dan Ndoye878.2
Johan Manzambi717.9
Manuel Akanji907.5
Granit Xhaka907.5
Denis Zakaria877.3
Gregor Kobel907.2
Nico Elvedi907.2
Ricardo Rodríguez907.2
Rafik Belghali827.2
Jaouen Hadjam327.2
Remo Freuler907
Rubén Vargas716.9
Breel Embolo836.9
Noah Okafor196.9
Silvan Widmer106.9
Rayan Aït-Nouri906.9
Nabil Bentaleb716.9
Ramy Bensebaini906.7
Ibrahim Maza906.7
Hicham Boudaoui196.7
Aïssa Mandi906.6
Anis Hadj Moussa196.6
Fabian Rieder196.5
Zeki Amdouni146.5
Riyad Mahrez716.5
Houssem Aouar586.5
Adil Boulbina86.5
Michel Aebischer106.3
Luca Zidane906.3
Ramiz Zerrouki586.2
Amine Gouiri326.2
Farès Chaïbi906
Yvon Mvogo--
Marvin Keller--
Eray Cömert--
Aurèle Amenda--
Miro Muheim--
Christian Fassnacht--
Ardon Jashari--
Djibril Sow--
Cédric Itten--
Melvin Mastil--
Oussama Benbot--
Achref Abada--
Mohamed Tougai--
Zineddine Belaid--
Samir Sophian Chergui--
Yassine Titraoui--
Farès Ghedjemis--

Standings

PositionRecordPointsGoal diff
3Algeria1-1-14-2
1Switzerland2-1-07+4
World Cup table

Recent matches

  • Switzerland
    3-2-0WDDWWW2
  • Algeria
    3-1-1WWLWDD1

Also in this competition

FinishedEnglandvsCongo DRWorld CupMercedes-Benz Stadium2:1
FinishedBelgiumvsSenegalWorld CupLumen Field3:2
FinishedUSAvsBosnia & HerzegovinaWorld CupLevi's Stadium2:0
FinishedSpainvsAustriaWorld CupSoFi Stadium3:0
FinishedEnglandvsCongo DRWorld CupMercedes-Benz Stadium2:1
FinishedBelgiumvsSenegalWorld CupLumen Field3:2
FinishedUSAvsBosnia & HerzegovinaWorld CupLevi's Stadium2:0
FinishedSpainvsAustriaWorld CupSoFi Stadium3:0
FinishedPortugalvsCroatiaWorld CupBMO Field2:1
FinishedAustraliavsEgyptWorld CupAT&T Stadium1:1
FinishedArgentinavsCape Verde IslandsWorld CupHard Rock Stadium3:2
FinishedColombiavsGhanaWorld CupArrowhead Stadium1:0

Entertainment only. 18+. Play responsibly.