⚡ AI
1-0 · Switzerland 48%
48
📊 FULL-TIME STATS
11
SHOTS
8
5
ON TARGET
2
45
POSSESSION %
55
4
CORNERS
2
10
FOULS
12
0
YELLOW CARDS
2
2.56
XG
0.73
436
PASSES
561
⚡ KEY EVENTS
10'
⚽
B. Embolo
Normal Goal
36'
🟨
F. Chaibi
Yellow Card
46'
⚽
Dan Ndoye
Normal Goal
58'
🔄
Houssem Aouar
Substitution
58'
🔄
Ramiz Zerrouki
Substitution
71'
🔄
Rubén Vargas
Substitution
71'
🔄
Johan Manzambi
Substitution
71'
🔄
R. Mahrez
Substitution
⭐ MAN OF THE MATCH
Dan Ndoye
8.2
RATING
📋 PLAYER RATINGS · TOP 5 EACH
Switzerland
8.2
Dan Ndoye
7.9
Johan Manzambi
7.5
Manuel Akanji
Algeria
J. Hadjam
7.2
R. Belghali
7.2
Nabil Bentaleb
6.9
🏆 LEAGUE CONTEXT
1
Brazil
3
7
Brazil
3
7
1
Switzerland
3
7
Switzerland
3
7
2
Norway
3
6
Norway
3
6
3
Senegal
3
3
Senegal
3
3
3
Algeria
3
4
Algeria
3
4
3
Congo DR
3
4
Congo DR
3
4
💬 COMMENTARY
72'
CARD · Yellow Card
Roughing
36'
CARD · Yellow Card
Tripping
10'
⚽
B. Embolo
Normal Goal
36'
🟨
F. Chaibi
Yellow Card
46'
⚽
Dan Ndoye
Normal Goal
58'
🔄
Houssem Aouar
Substitution 1
58'
🔄
Ramiz Zerrouki
Substitution 2
71'
🔄
Rubén Vargas
Substitution 1
71'
🔄
Johan Manzambi
Substitution 2
71'
🔄
R. Mahrez
Substitution 3
71'
🔄
Nabil Bentaleb
Substitution 4
72'
🟨
H. Boudaoui
Yellow Card
82'
🔄
R. Belghali
Substitution 5
83'
🔄
B. Embolo
Substitution 3
87'
🔄
Denis Zakaria
Substitution 4
87'
🔄
Dan Ndoye
Substitution 5
11
SHOTS
8
5
ON TARGET
2
45
POSSESSION %
55
2.56
XG
0.73
4
CORNERS
2
10
FOULS
12
0
YELLOW CARDS
2
11
TOTAL SHOTS
8
5
ON TARGET
2
4
OFF TARGET
3
2
BLOCKED
3
9
INSIDE BOX
5
2
OUTSIDE BOX
3
2.56
XG
0.73
436
TOTAL PASSES
561
354
ACCURATE
476
81
ACCURACY %
85
45
POSSESSION %
55
4
CORNERS
2
0
OFFSIDES
2
2
GK SAVES
2
10
FOULS
12
0
YELLOW CARDS
2
0
RED CARDS
0
🎯 SHOT BREAKDOWN
Switzerlan...
3 sh
Denis Zaka...
1/2
Dan Ndoye
1/1
Algeria
2 sh
J. Hadjam
0/1
Ibrahim Ma...
0/1
📈 xG RACE
2.56 – 0.73
Switzerland
Algeria
Switzerland
4-2-3-1
HEAD TO HEAD · ALL-TIME · 1 Recent meetings
0
Switzerland
1
D Draws
0
Algeria
⚡ AI TOP PICK
Switzerland
PROJECTED: 1-0
48%
CONF 48
WIN PROBABILITY
48%
Switzerlan...
30%
Draw
22%
Algeria
🤖 AI MODEL BLEND
| MODEL | Switze... | D | Algeri... |
|---|---|---|---|
| POISSON | 43% | 31% | 26% |
| ELO | 56% | 21% | 24% |
| DL | 48% | 30% | 22% |
| FINAL | 48% | 30% | 22% |
PREDICTED SCORE
1 - 0
📊 OVER / UNDER
OVER 1.5
—
OVER 2.5
42%
OVER 3.5
—
BOTH TEAMS TO SCORE
48%
YES
52%
NO
💡 KEY FACTORS
Early goalless; Switzerland slight edge at home but Algeria disciplined on road. Expect tight, low-scoring match.
Only 2 minutes elapsed — scoreline/xG still forming; home advantage applies but minimal information yet
Switzerland 2-1 home record vs Algeria 2-1 away record — marginal splits, no dominance
Algeria has conceded 7 in 2 matches but table position suggests strong defensive structure; bookmaker Down to 10 odds (Switzerland 48%, Draw 28%, Away 21%) already price in home edge
OVER / UNDER · GOALS
1.5
9 bk
OVER
1.37
UNDER
3.00
2.5
10 bk
OVER
2.20
UNDER
1.68
3.5
9 bk
OVER
3.87
UNDER
1.24
BOTH TEAMS TO SCORE
YES
1.91
9 bk
NO
1.82
9 bk
ASIAN HANDICAP
Away -0.25
2.22 7bk
Away -0.5
1.86 7bk
Away -0.75
1.64 7bk
Away -1
1.43 8bk
Away -1.25
1.34 6bk
Away -1.5
1.27 7bk
🏟 STADIUM
BC Place
Vancouver, British Columbia · 54,405 seats
REFEREE
Y. Perez
⚖ MATCH OFFICIALS
REFEREE
Y. Perez
—
SWI... MGR
Murat Yakin
head coach
ALG... MGR
Vladimir Petko...
head coach
🏥 UNAVAILABLE PLAYERS
Switzerlan... · 0 OUT
No injuries reported
Algeria · 0 OUT
No injuries reported
KICK-OFFFri, 03 Jul · 03:00
RoundRound of 32
Season2026
SURFACEArtificial turf
CAPACITY54,405
🏟
BC Place
Vancouver, British Columbia · 54,405