Mobile app:
download from googleplay
download from appstore
23:00 / 02.07.2026 / 2026 FIFA World Cup - Round of 32
Switzerland
Switzerland
2:0
[ 1:0 ]
Algeria
Algeria
TV BROADCASTS
Telemundo logo Fox sports 1 logo Fubo Sports logo Peacock logo
MATCH EVENTS
10'EMBOLO BREEL (MANZAMBI JOHAN)
CHAIBI FARES36'
46'NDOYE DAN
HADJAM JAOUEN58'
AOUAR HOUSSEM58'
ZERROUKI RAMIZ58'
GOUIRI AMINE58'
MAHREZ RIYAD71'
BOUDAOUI HICHAM71'
BENTALEB NABIL71'
HADJ MOUSSA ANIS71'
71'OKAFOR NOAH
71'MANZAMBI JOHAN
71'VARGAS RUBEN
71'RIEDER FABIAN
BOUDAOUI HICHAM72'
BELGHALI RAFIK82'
BOULBINA ADIL82'
83'AMDOUNI ZEKI
83'EMBOLO BREEL
87'AEBISCHER MICHEL
87'NDOYE DAN
87'ZAKARIA DENIS
87'WIDMER SILVAN

Switzerland - Algeria, 23:00 / 02.07.2026, thursday, 2026 FIFA World Cup - Round of 32 , tv broadcasts: Telemundo , Fox sports 1 , Fubo Sports , Peacock

Stadium: BC Place Vancouver (Vancouver) Capacity: 52497
referee: Falcon Perez, Yael (Argentina)

STATS
5
Shots on Goal
2
4
Shots off Goal
3
11
Total Shots
8
2
Blocked shots
3
9
Shots insidebox
5
2
Shots outsidebox
3
10
Fouls
12
4
Corner Kicks
2
0
Offsides
2
45%
Possesion
55%
2
Goalkeeper saves
2
436
Total passes
561
354
Passes accurate
476
81%
Passes %
85%
LINE-UPS :
4-2-3-1
4-2-3-1
1
Kobel Gregor
Zidane Luca
23
6
Zakaria Denis
Belghali Rafik
17
4
Elvedi Nico
Mandi Aissa
2
5
Akanji Manuel
Bensebaini Ramy
21
13
R. Ricardo
Ait-nouri Rayan
15
8
Freuler Remo
Aouar Houssem
8
10
Xhaka Granit
Bentaleb Nabil
19
11
Ndoye Dan
Mahrez Riyad
7
9
Manzambi Johan
Zerrouki Ramiz
6
17
Vargas Ruben
Chaibi Fares
10
7
Embolo Breel
Maza Ibrahim
22
Coach: M. Yakin
Coach: V. Petkovic
SUBSTITUTES:
20
A. Michel
Hadjam Jaouen
13
22
Rieder Fabian
Benbot Oussama
16
16
F. Christian
Mastil Melvin
1
23
Amdouni Zeki
Chergui Samir
26
19
Okafor Noah
Abada Achref
3
26
Itten Cedric
B. Zineddine
5
15
Sow Djibril
T. Mohamed Amine
4
2
Muheim Miro
Boudaoui Hicham
14
3
Widmer Silvan
T. Yassine
24
18
Coemert Eray
H. Moussa Anis
11
14
Jashari Ardon
Ghedjemis Fares
25
12
Mvogo Yvon
Boulbina Adil
20
21
Keller Marvin
Gouiri Amine
9
24
Amenda Aurele
ODDS
2
X
1
Average odds
4.50
3.10
1.95
TABLE
Pos.
Team name
Pts
GD
PL
Group A
1.
Mexico
9
6-0
3
2.
South Africa
4
2-3
3
3.
South Korea
3
2-3
3
4.
Czechia
1
2-6
3
Group B
1.
Switzerland
7
7-3
3
2.
Canada
4
8-3
3
3.
Bosnia & Herzegovina
4
5-6
3
4.
Qatar
1
2-10
3
Group C
1.
Brazil
7
7-1
3
2.
Morocco
7
6-3
3
3.
Scotland
3
1-4
3
4.
Haiti
0
2-8
3
Group D
1.
USA
6
8-4
3
2.
Australia
4
2-2
3
3.
Paraguay
4
2-4
3
4.
Turkey
3
3-5
3
Group E
1.
Germany
6
10-4
3
2.
Ivory Coast
6
4-2
3
3.
Ecuador
4
2-2
3
4.
Curaçao
1
1-9
3
Group F
1.
Netherlands
7
10-4
3
2.
Japan
5
7-3
3
3.
Sweden
4
7-7
3
4.
Tunisia
0
2-12
3
Group G
1.
Belgium
5
6-2
3
2.
Egypt
5
5-3
3
3.
Iran
3
3-3
3
4.
New Zealand
1
4-10
3
Group H
1.
Spain
7
5-0
3
2.
Cape Verde
3
2-2
3
3.
Uruguay
2
3-4
3
4.
Saudi Arabia
2
1-5
3
Group I
1.
France
9
10-2
3
2.
Norway
6
8-7
3
3.
Senegal
3
8-6
3
4.
Iraq
0
1-12
3
Group J
1.
Argentina
9
8-1
3
2.
Austria
4
6-6
3
3.
Algeria
4
5-7
3
4.
Jordan
0
3-8
3
Group K
1.
Colombia
7
4-1
3
2.
Portugal
5
6-1
3
3.
DR Congo
4
4-3
3
4.
Uzbekistan
0
2-11
3
Group L
1.
England
7
6-2
3
2.
Croatia
6
5-5
3
3.
Ghana
4
2-2
3
4.
Panama
0
0-4
3
LAST RESULTS Switzerland
Argentina
3:1 AET
11.07.26
Switzerland
Switzerland
4:3 Pen
07.07.26
Colombia
Iceland
3:4
04.07.26
Switzerland
Austria
3:1
01.07.26
Switzerland
Switzerland
2:2
28.06.26
Spain
Switzerland
2:1
24.06.26
Canada
LAST RESULTS Algeria
Algeria
3:3
27.06.26
Austria
Jordan
1:2
22.06.26
Algeria
Argentina
3:0
16.06.26
Algeria
Bolivia
0:4
10.06.26
Algeria
Tunisia
1:1
08.06.26
Algeria
Tunisia
1:0
05.06.26
Algeria
18+
The app contains odds information. We call for responsible and reasonable betting..