Group B · World Cup 2026

Switzerland
2-0

Full time

Algeria

Friday 3 July at 04:00 UK time · BC Place, Vancouver

  • 10'B. Embolo (1 - 0)
  • 46'D. Ndoye (2 - 0)

Switzerland 2-0 Algeria: Player Ratings & Match Report

Match Report: Switzerland 2-0 Algeria

Switzerland needed ten minutes to end Algeria's resistance as a contest. Breel Embolo's opener settled Murat Yakin's side before the first quarter-hour was up, and Dan Ndoye's goal at the stroke of half-time turned what might have been a tense knockout tie into a controlled exercise in suffocation. Algeria had the ball for longer, passed with greater accuracy and finished with more total passes, but possession without penetration is just statistics, and their expected goals figure of 0.73 tells the real story of a night in Vancouver.

The opening goal came from a move that exposed Algeria's defensive shape almost before they had found their feet. Johan Manzambi picked up the ball and delivered a pass through to Embolo, who finished in the tenth minute to give Switzerland a lead their first-half performance would fully justify. Algeria managed two shots on target across ninety minutes. Switzerland managed five from fewer attempts, nine of those eleven efforts coming from inside the box.

Ndoye's goal at the stroke of half-time was the knockout punch. Arriving precisely at the 46th minute, it removed whatever lingering hope Algeria might have nursed at the interval. From that point the match had the atmosphere of a formality, which suits Switzerland just fine. Yakin's teams are not built for spectacle; they are built for outcomes.

Granit Xhaka and Remo Freuler were the engine room, sitting deep and distributing cleanly through an 81 per cent pass accuracy that kept the team ticking without ever quite forcing Algeria into the kind of panic that produces openings. Xhaka in particular was commanding, directing traffic and setting the tempo with the unhurried authority of a player who has done this at the highest level before. Manuel Akanji was similarly composed in a back four that conceded nothing of substance all evening.

For Algeria, the tactical arrangement in a 4-3-3 offered the theoretical threat of Riyad Mahrez in wide areas and the energy of Farès Chaïbi and Nabil Bentaleb through the middle, but Vladimir Petkovic's side struggled to convert territorial advantage into anything resembling sustained pressure. Mahrez was quiet throughout before being withdrawn at 71 minutes. Houssem Aouar fared little better and was gone before the hour. When the substitutions came, they changed the personnel without changing the story.

Chaïbi picked up a yellow card for his troubles. Hicham Boudaoui was also cautioned after coming on as a substitute. Both bookings were minor footnotes in a game Algeria were already losing.

The Swiss goalkeeper Gregor Kobel made two saves, which means he was tested twice. That is a reasonable summary of Algeria's evening at the sharp end. Luca Zidane in the Algeria goal also made two stops, but the scoreline confirms who was doing the pressing and who was doing the surviving.

Switzerland advance to the next stage of the tournament with a clean sheet and a performance that contained very little waste. They were not flashy, but they were reliable, well-organised and ruthless in the moments that counted. Algeria, who had enough of the ball to cause more problems than they did, will reflect on an xG figure that suggests their attacking play created barely three-quarters of a goal's worth of genuine danger. In a knockout competition, that is not enough.

Embolo with a goal, Ndoye with a goal, Manzambi with the assist. The three players who defined the match, and the three who made the outcome inevitable before the second half had barely started.

Player Ratings: Switzerland vs Algeria

Switzerland

PlayerMinsGARating
Gregor KobelBarely troubled, two saves made, clean sheet kept with authority behind a solid back four.907
Denis ZakariaCarried the ball forward with purpose and held his defensive position reliably throughout.877
Nico ElvediComposed and rarely in difficulty; Algeria's forwards found no way past the central pairing.907
Manuel AkanjiCommanding presence, won his duels and read Algeria's attacking intentions with consistent ease.908
Ricardo RodríguezSolid and unspectacular on the left, kept his channel secure for the full ninety minutes.907
Remo FreulerDependable screen in front of the defence, helped maintain Swiss shape through Algeria's possession spells.907
Granit XhakaDictated tempo with composure and authority; the midfield functioned on his terms all evening.908
Dan NdoyeGot the goal that killed the tie, striking precisely at the 46th minute to end all debate.8718
Johan ManzambiProvided the assist for Embolo's opener and was lively throughout his 71 minutes on the pitch.7118
Rubén VargasContributed without dominating; offered width but was unable to make a decisive impression before his withdrawal.716
Breel EmboloTook his chance with minimum fuss in the tenth minute to set the evening's tone.8317
Fabian RiederCame on and kept things ticking without really demanding a higher rating in limited time.196
Noah OkaforLate cameo; added fresh legs but the match was already decided when he arrived.196

Algeria

PlayerMinsGARating
Luca ZidaneMade two saves but was largely a spectator as Switzerland's threats came thick and purposeful.906
Rafik BelghaliOne of the more assured performers in the Algerian backline before being replaced late on.827
Aïssa MandiOrganised but could not prevent Switzerland from finding pockets of space with relative ease.906
Ramy BensebainiConsistent enough in his defensive work but offered little going forward in an ultimately toothless display.906
Rayan Aït-NouriAlgeria's most threatening outlet from deep; pressed forward when he could but too often without support.907
Ramiz ZerroukiStruggled to impose himself in midfield before being removed just short of the hour mark.586
Nabil BentalebThe pick of the Algerian midfielders; tidy in possession but unable to unlock Switzerland's defence.717
Farès ChaïbiBooked and below his best; could not find the spaces that would have made Algeria dangerous.905
Riyad MahrezQuiet and peripheral; the influence Algeria needed from him never materialised before his withdrawal.716
Ibrahim MazaStayed on for the full ninety minutes but Algeria's xG figure speaks to how little got through.906
Houssem AouarOffered little before being withdrawn before the hour; could not connect Algeria's midfield with its attack.586
Jaouen HadjamBrought on and looked assured defensively during a period when Algeria had nothing to play for.327
Amine Gouiri32 minutes of effort that produced no clear chance; the contest was beyond saving by then.326
Anis Hadj MoussaCame on and showed some directness but ultimately had no time to alter the result.196
Hicham BoudaouiPicked up a booking shortly after coming on; a frustrating cameo that summed up Algeria's night.196

Match Statistics

SwitzerlandMatch StatsAlgeria
45%Ball Possession55%
11Total Shots8
5Shots on Goal2
2.56Expected Goals (xG)0.73
4Corner Kicks2
10Fouls12
0Yellow Cards2
2Goalkeeper Saves2
436Total passes561
81%Pass Accuracy85%

Match Timeline

  • 10'B. Embolo (1 - 0)Assist by J. Manzambi
  • 36'Fares Chaibi
  • 46'D. Ndoye (2 - 0)
  • 72'Hicham Boudaoui

Confirmed Lineups

Both sides line up in matching 4-2-3-1 shapes, which makes the midfield battle the obvious centre of gravity. Murat Yakin pairs Remo Freuler and Granit Xhaka at the base, a combination that offers defensive cover without sacrificing Xhaka's ability to dictate tempo from deep. Johan Manzambi starts as the number nine on the teamsheet but sits in the attacking midfield line, with Breel Embolo the recognised striker ahead of him. That arrangement gives Switzerland a fluid front four that can interchange freely.

Vladimir Petkovic fields a clean 4-2-3-1 of his own, with Ramiz Zerrouki and Nabil Bentaleb screening the back four. Riyad Mahrez operates from the right of the three behind Ibrahim Maza, who leads the line at 22 and is listed as a forward. Neither coach has been forced into selection changes through injury.

The key matchup: Mahrez cutting inside onto his left foot against Ricardo Rodríguez at left back. Rodríguez is an experienced operator but Mahrez's movement in that pocket between the lines is Switzerland's most pressing concern going into the match.

Switzerland

(4-2-3-1)

Coach: Murat Yakin

1Gregor KobelG
6Denis ZakariaD
4Nico ElvediD
5Manuel AkanjiD
13Ricardo RodríguezD
8Remo FreulerM
10Granit XhakaM
11Dan NdoyeM
9Johan ManzambiM
17Rubén VargasM
7Breel EmboloF

Subs: Yvon Mvogo, Marvin Keller, Eray Cömert, Aurèle Amenda, Silvan Widmer, Miro Muheim, Christian Fassnacht, Ardon Jashari, Djibril Sow, Fabian Rieder, Michel Aebischer, Cédric Itten, Noah Okafor, Zeki Amdouni

Algeria

(4-2-3-1)

Coach: Vladimir Petkovic

23Luca ZidaneG
17Rafik BelghaliD
2Aïssa MandiD
21Ramy BensebainiD
15Rayan Aït-NouriD
6Ramiz ZerroukiM
19Nabil BentalebM
7Riyad MahrezM
8Houssem AouarM
10Farès ChaïbiM
22Ibrahim MazaF

Subs: Melvin Mastil, Oussama Benbot, Achref Abada, Mohamed Tougai, Zineddine Belaid, Jaouen Hadjam, Samir Sophian Chergui, Adil Boulbina, Anis Hadj Moussa, Hicham Boudaoui, Yassine Titraoui, Amine Gouiri, Farès Ghedjemis

How We Previewed It

Switzerland and Algeria meet at BC Place in Vancouver on Friday morning for a place in the last sixteen, and neither side can afford to approach this as a learning exercise. The Round of 32 is brutal in its simplicity: win or go home.

The two nations have never met in a competitive fixture. There is no head-to-head record to mine for patterns, no historical grudge to invoke. Whatever happens in Vancouver, it will be a first. That cuts both ways: Switzerland arrive without the comfort of familiarity, but Algeria have no psychological edge to draw on either.

On team news, there is some rare good fortune. Both squads report no fresh absences, which means each manager will name from a full complement and there are no enforced decisions to second-guess in the build-up.

Switzerland come in as the nominal favourites, though that word carries less weight in a knockout tie than it does over a group stage. They are an organised, disciplined side with considerable European experience, and they rarely fall apart in the moments that demand composure. Algeria, for their part, qualified through a competitive African section and will not be playing the occasion rather than the game. They are capable of causing genuine problems when given space on the counter, and their supporters will argue that a 10 per cent chance of winning, as the numbers have it, does not quite capture what they bring to a one-off match.

The data leans toward Switzerland, giving them a 45 per cent chance of victory and placing the draw at an identical 45 per cent, which in itself is a telling signal. The model is not especially convinced either side will open up and dominate; the recommended combination of Switzerland or draw alongside over 1.5 goals hints at a tight contest that nonetheless produces enough action to settle it by the final whistle. Algeria are given a 10 per cent chance of pulling off what would be the result of the tournament's second round.

When two sides know so little about each other from shared history, the match itself does the introductions. Kick-off at BC Place is 04:00 UK time on Friday, 3 July, for those willing to set an alarm.

By the Football IQ Sports Desk. Reports are generated from verified match data and corrected as final statistics settle.