Switzerland vs Algeria 2-0: match report, goals, cards and substitutions
Switzerland beat Algeria 2-0 on Friday, 03 July 2026 in World Cup. The match was refereed by Yael Falcon Perez. It was played at BC Place.
First half: Switzerland took an early lead at 10' when B. Embolo scored, with the assist credited to J. Manzambi, making the score 1-0. F. ChaΓ―bi received a yellow card for Algeria at 36'.
Second half: Switzerland extended the lead at 46' when D. Ndoye scored, making the score 2-0. Algeria made their 1st substitution at 58', with H. Aouar replacing J. Hadjam. Algeria made their 2nd substitution at 58', with R. Zerrouki replacing A. Gouiri. Switzerland made their 1st substitution at 71', with J. Manzambi replacing N. Okafor. Switzerland made their 2nd substitution at 71', with R. Vargas replacing F. Rieder. Algeria made their 3rd substitution at 71', with N. Bentaleb replacing H. Boudaoui. Algeria made their 4th substitution at 71', with R. Mahrez replacing A. Hadj-Moussa. H. Boudaoui received a yellow card for Algeria at 72'. Algeria made their 5th substitution at 82', with R. Belghali replacing A. Boulbina. Switzerland made their 3rd substitution at 83', with B. Embolo replacing Z. Amdouni. Switzerland made their 4th substitution at 87', with D. Zakaria replacing S. Widmer. Switzerland made their 5th substitution at 87', with D. Ndoye replacing M. Aebischer.
Switzerland used 5 substitutions while Algeria used 5 substitutions. Algeria got 2 yellow cards.