Match feed
87'
Substitution
Denis Zakaria
Silvan Widmer87'
Substitution
Dan Ndoye
Michel Aebischer83'
Substitution
Breel Embolo
Zeki Amdouni82'
Substitution
Rafik Belghali
Adil Boulbina72'
Yellow card
Hicham Boudaoui
Yellow Card71'
Substitution
Rubén Vargas
Fabian Rieder71'
Substitution
Johan Manzambi
Noah Okafor71'
Substitution
Riyad Mahrez
Anis Hadj Moussa71'
Substitution
Nabil Bentaleb
Hicham Boudaoui58'
Substitution
Houssem Aouar
Jaouen Hadjam58'
Substitution
Ramiz Zerrouki
Amine Gouiri46'
Goal
Dan Ndoye
36'
Yellow card
Fares Chaibi
Yellow Card10'
Goal
Breel Embolo
Johan ManzambiLive stats
44%Possession56%
9Shots8
4Shots on target2
4Corners2
10Fouls12
Venue
BC Place
Vancouver · 54,000 CAPRelated fixtures
Other matches at BC Place
When is Switzerland vs Algeria?
Switzerland vs Algeria is scheduled for July 3, 2026 at 03:00 UTC. Times are shown in UTC; the page automatically converts to your local timezone in the kickoff banner above.
Where is Switzerland vs Algeria being played?
The match takes place at BC Place in Vancouver, CA.
What round is Switzerland vs Algeria?
This is a Round of 32 match. It is single-elimination: the winner advances to the next round, the loser is out. If scores are level after 90 minutes the match goes to extra time and, if needed, a penalty shoot-out.
What time is Switzerland vs Algeria in my timezone?
Kickoff is at 03:00 UTC. The exact time in your local timezone is shown in the kickoff banner at the top of this page — the conversion happens automatically once the page loads.
How can I follow Switzerland vs Algeria live?
Fixtura updates the score, goalscorers and red cards every 30 seconds while the match is in play. Refresh the page or simply leave it open — the live block updates automatically.