Watch recap

Switzerland 2-0 Algeria: World Cup 2026 Result

Watch the Switzerland vs Algeria recap
Full time
Switzerland flag

SUI

20
Final Score
Algeria flag

ALG

BC Place, VancouverFriday, July 3
Accede al partido en directo

Acceder al partido

Elige tu servidor de emisión

Seguro

Match report & stats: Switzerland vs Algeria

Switzerland beat Algeria convincingly (2-0). Control was split evenly (44.5%-55.5%). Switzerland had more attempts on goal, with 11 shots. Switzerland also kept a clean sheet. 52,497 fans packed out BC Place.

Timeline

10'Breel Embolo
36'🟨Farès Chaïbi
46'Dan Ndoye
58'🔄Jaouen Hadjam ↔ Houssem Aouar
58'🔄Amine Gouiri ↔ Ramiz Zerrouki
71'🔄Fabian Rieder ↔ Rubén Vargas
71'🔄Noah Okafor ↔ Johan Manzambi
71'🔄Hicham Boudaoui ↔ Nabil Bentaleb
71'🔄Anis Hadj Moussa ↔ Riyad Mahrez
72'🟨Hicham Boudaoui
82'🔄Adil Boulbina ↔ Rafik Belghali because of an injury
83'🔄Zeki Amdouni ↔ Breel Embolo
87'🔄Silvan Widmer ↔ Denis Zakaria because of an injury
87'🔄Michel Aebischer ↔ Dan Ndoye
SwitzerlandStatisticsAlgeria
44.5Possession %55.5
11Shots8
5On target2
4Corners2
10Fouls12
0Yellow cards2
2Saves2
🏟️ BC Place · 52,497 fans🧑‍⚖️ Referee: Yael Falcón Pérez

Result: Switzerland 20 Algeria

The Switzerland vs Algeria match in World Cup 2026 of the World Cup 2026 ended with Switzerland won 2-0. Switzerland picked up 3 vital points at this stage of the tournament. The game was played at BC Place in Vancouver.

Final score:Switzerland 20 Algeria
See all results from this matchday →

How to watch Switzerland vs Algeria online free

watchworldcup2026.online lets you watch Switzerland vs Algeria of the World Cup 2026 live, online and free on any device. The live stream starts as soon as you choose a server: wait a few seconds and enjoy with no sign-up, no registration and no subscription.

  • No sign-up, no credit card
  • Mobile, tablet and desktop
  • HD, Full HD and 4K UHD available
  • Real-time score
  • Available worldwide
  • Automatic score updates

City

Vancouver

Date

Friday, July 3

Where to watch Switzerland vs Algeria by country

The free live stream above works worldwide. If you'd rather check the official TV channel and the local kick-off time in your country, pick yours:

Group B — Standings

#TeamPGDPts
1Switzerland3+47
2Canada3+54
3Bosnia and Herzegovina3-14
4Qatar3-81
See all groups →

Preview & analysis: Switzerland vs Algeria

Switzerland vs Algeria preview — everything you need before kick-off in the World Cup 2026. Switzerland have won 3 of their last 5, while Algeria have won 2 of their last 5. Below: each team's recent form and their head-to-head record.

Recent form

Switzerland
DDWWW
Algeria
WLWDL

W = win · D = draw · L = loss (recent matches, most recent on the left)

Head to head — rivalry record

In their last 1 meetings, Switzerland lead the rivalry: Switzerland 1 win, 0 draws and Algeria 0.

Switzerland20Algeria2026

Frequently asked questions — Switzerland vs Algeria

What time is Switzerland vs Algeria?

Switzerland vs Algeria was played on Friday, July 3. In the UK it starts at 04:00 AM, on the US West Coast at 08:00 PM PT, and in Australia at 01:00 PM. Check your local time zone so you don't miss a minute of the action.

What channel is Switzerland vs Algeria on?

Switzerland vs Algeria is carried by the official World Cup 2026 rights holders in each country — for example FOX and Telemundo in the United States, BBC and ITV in the UK, and CTV and TSN in Canada. But you don't need a paid TV channel: on watchworldcup2026.online you can watch it online and free on any device, with no sign-up. Pick your country in the "where to watch" section for your local channel and kick-off time.

Where can I watch Switzerland vs Algeria in my country?

The free live stream on this page works worldwide. For your country's official broadcaster and local kick-off time, open our where-to-watch guide and choose your country — we cover the United States, United Kingdom, Canada, Australia, Mexico, Spain, Brazil, India, Nigeria and many more.

Which stadium is Switzerland vs Algeria played at?

Switzerland vs Algeria is played at BC Place, Vancouver. It is one of the 16 host stadiums of the World Cup 2026, spread across the United States (11), Mexico (3) and Canada (2).

What was the result of Switzerland vs Algeria?

The final result of Switzerland vs Algeria was Switzerland 2 – 0 Algeria (Switzerland won 2-0). This match was part of World Cup 2026 of the World Cup 2026.

When do Switzerland and Algeria play at the World Cup 2026?

Switzerland vs Algeria is played on Friday, July 3, as part of World Cup 2026 of the World Cup 2026. The tournament runs from June 11 to July 19, 2026 across the United States, Mexico and Canada.

Other matches on Friday, July 3

See the full World Cup 2026 schedule