Switzerland 2-0 Algeria World Cup 2026: Who Scored and What Happens Next
Switzerland beat Algeria 2-0 on July 2 in Vancouver. Embolo and Ndoye scored. Simple summary - goals, what it means, and who Switzerland play next.
Switzerland beat Algeria 2-0 at the 2026 World Cup. It was a knockout match in Vancouver, Canada - the team that loses goes home.
Switzerland stay in the tournament. Algeria are out.
Final score
Switzerland 2 - Algeria 0
| Minute | Who scored | Team |
|---|---|---|
| 10’ | Breel Embolo | Switzerland |
| 46’ | Dan Ndoye | Switzerland |
Breel Embolo opened the scoring early. Dan Ndoye added a second goal right after half-time.
Where was the game?
BC Place stadium in Vancouver. The match was played late on July 2 local time - early July 3 morning in Europe.
This was a Round of 32 game - one of the last 16 teams in the World Cup.
What happened - in simple words
First half - Switzerland strike early
Algeria had more of the ball at the start. But Switzerland were dangerous when they broke forward.
At minute 10, young winger Johan Manzambi ran down the right side and passed to Breel Embolo, who tapped the ball in from close range. 1-0 Switzerland.
Algeria tried to respond. Captain Riyad Mahrez had chances but could not score. The best Algerian moment was a shot that went wide just before half-time.
Second half - Ndoye kills the game
Less than a minute after the break, Dan Ndoye shot from the edge of the box and scored. 2-0.
From that point, Algeria never looked like coming back. Switzerland controlled the game and missed one easy chance when Fabian Rieder failed to score into an open goal - but the match was already decided.
Full time. Switzerland win 2-0.
Why this matters for Switzerland
This was a big moment. Switzerland had not won a World Cup knockout game since 1938 - 88 years ago.
They have now reached the Round of 16 (the last 16) for the fourth World Cup in a row.
What happens next?
Switzerland will play the winner of Colombia vs Ghana on July 3 in Kansas City. That game kicks off later the same day.
The next match for the Swiss is on Tuesday, July 8 - back in Vancouver.
Quick summary
- Result: Switzerland 2-0 Algeria
- Goals: Embolo (10’), Ndoye (46’)
- Star moment: Manzambi’s run and pass for the first goal
- Next: Winner of Colombia vs Ghana
Algeria - with Mahrez - go home. Switzerland keep going.