HighlightsFIFAYouTubeMatch Events
play_arrow1 clip- 10′Switzerland, goal:1–0assist
- 36′Algeria, yellow card:Tripping
- Half-time1 – 0
- 46′Switzerland, goal:2–0
- 58′Algeria, substitution:off
- 58′Algeria, substitution:off
- 71′Switzerland, substitution:off
- 71′Switzerland, substitution:off
- 71′Algeria, substitution:off
- 71′Algeria, substitution:off
- 72′Algeria, yellow card:Roughing
- 82′Algeria, substitution:A. Boulbinaoff
- 83′Switzerland, substitution:off
- 87′Switzerland, substitution:off
- 87′Switzerland, substitution:off
- Full-time2 – 0
Lineups
Tap a player for match statsKey Stats
Top Performers
Best rated
Goals
Assist
Videos
Player Ratings
Switzerland
Algeria
Match report
Switzerland see off Algeria to reach World Cup last 16
Switzerland beat Algeria 2-0 in the Round of 32 at BC Place to advance in the World Cup. Breel Embolo opened the scoring in the tenth minute, converting from a Johan Manzambi assist, and Dan Ndoye doubled the lead immediately after the restart to settle the contest early in the second half.
AI-assisted match report written from official match data.
Despite having less of the ball, Switzerland were the sharper side throughout, striking early through Embolo before Ndoye's 46th-minute finish killed off any hope of an Algerian response. The scoreline moved only twice, but both goals came at moments that shaped the game decisively, one before the break and one right after it.
Algeria, who held 55 per cent possession, struggled to turn territory into clear openings and managed just two shots on target compared to Switzerland's five. Two yellow cards were shown to Petkovic's side as they pushed for a way back, but Yakin's team controlled the closing stages without alarm to close out the win.
Dan Ndoye scored the decisive second goal moments into the second half and finished with a rating of 8.2, the highest of the match. Manzambi also impressed, setting up the opener with an assist for Embolo.
Switzerland's 2.56 expected goals compared with Algeria's 0.73 underlined how much more clinical and threatening their attacking play was throughout the match.
Switzerland beat Algeria 2–0 (half-time 1–0).
Switzerland met Algeria in the World Cup (Round of 32). Kick-off was Friday, 3 July 2026, 03:00 UTC at BC Place. Referee: Yael Falcon Perez.
Team pages: Switzerland · Algeria · World Cup
Key moments
- 10' Goal: Breel Embolo (assist: Johan Manzambi) — 1–0
- 46' Goal: Dan Ndoye — 2–0 · Watch Dan Ndoye's goal video (46')
Starting line-ups
Switzerland (4-2-3-1)
Algeria (4-3-3)
What the press said
🌎🇨🇭 Switzerland beat Algeria and fly to World Cup Round of 16! Who’s been your Man of the Match? https://t.co/FwBjF3mK63
About this match
On this page: the Switzerland vs Algeria final score and result, goal highlights and video clips of every goal, who scored, starting lineups, match stats and the full match report from this World Cup fixture.
- Who scored and when — a goal-by-goal timeline of the match.
- Match stats — possession, shots, expected goals (xG), corners and cards.
- Starting lineups and player ratings for both teams.
- Head-to-head record and recent form for both sides.
Watch the goals: goal highlights and video clips of every goal from Switzerland 2–0 Algeria. Explore more on the Switzerland and Algeria team pages or the World Cup page.

