📊 90 MIN TOTALS
Finalised · Match completed
1.83
⚡ EXPECTED GOALS (xG)
1.23
59%
BALL POSSESSION %
41%
16
TOTAL SHOTS
9
7
SHOTS ON TARGET
2
89%
PASS ACCURACY %
85%
8
CORNERS
3
KEY EVENTS
13 events
-
30'IVOGoal · Normal GoalFranck Kessié
-
46'GERSubst · Substitution 1Nico Schlotterbeck · assist Antonio Rüdiger
-
60'GERSubst · Substitution 2Aleksandar Pavlović · assist Nadiem Amiri
-
60'GERSubst · Substitution 3Jamal Musiala · assist Deniz Undav
-
60'GERSubst · Substitution 4Leroy Sané · assist Jamie Leweling
-
68'GERGoal · Normal GoalDeniz Undav · assist Nadiem Amiri
-
75'IVOSubst · Substitution 1Amad Diallo · assist Simon Adingra
-
75'IVOSubst · Substitution 2Ibrahim Sangaré · assist Seko Fofana
-
75'IVOSubst · Substitution 3Ange-Yoan Bonny · assist Evann Guessand
-
82'IVOSubst · Substitution 4Wilfried Singo · assist Guéla Doué
-
85'GERSubst · Substitution 5Kai Havertz · assist Leon Goretzka
-
85'IVOSubst · Substitution 5Yan Diomande · assist Nicolas Pépé
-
90'+4GERGoal · Normal GoalDeniz Undav · assist Felix Nmecha
PLAYER RATINGS · TOP 5 EACH
0–10 scale
MATCH STATS
H vs A
ATTACK
1.8
xG
1.2
16.0
TOTAL SHOTS
9.0
7.0
ON TARGET
2.0
5.0
OFF TARGET
2.0
4.0
BLOCKED
5.0
POSSESSION
59.0%
POSSESSION %
41.0%
622.0
PASSES
431.0
89.0%
PASS ACCURACY
85.0%
SET PIECES
8.0
CORNERS
3.0
0.0
OFFSIDES
1.0
DISCIPLINE
5.0
FOULS
7.0
1.0
GK SAVES
5.0
🎯 SHOT BREAKDOWN
player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
Top shooters · accuracy = on-target / total
GERMANY
5 shots
Deniz Undav
3/3
Florian Wirtz
1/1
Nadiem Amiri
1/1
IVORY COAST
3 shots
Franck Kessié
1/1
Christ Inao Oulaï
0/1
Yan Diomande
0/1
📈 xG RACE
final xG: 1.83 – 1.23
Cumulative xG over 90 minutes REAL xG
Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match
⚡ ATTACK SHARE
zone-based attack maps require broadcast partner (Q3)
Event activity ratio · attacks/cards/subs
7
EVENTS LOGGED
6
EVENTS LOGGED
LINEUPS
4-2-3-1 vs 4-1-4-1

4-1-4-1

1
MANUEL NE
18
NATHANIEL
15
NICO SCHL
4
JONATHAN
6
JOSHUA KI
5
ALEKSANDA
23
FELIX NME
17
FLORIAN W
10
JAMAL MUS
19
LEROY SAN
7
KAI HAVER
1
YAHIA FOF
3
GHISLAIN
20
EMMANUEL
7
ODILON KO
5
WILFRIED
18
IBRAHIM S
11
YAN DIOMA
26
CHRIST IN
8
FRANCK KE
15
AMAD DIAL
9
ANGE-YOAN

3
Waldemar Ant...
D
22
David Raum
D
25
Assan Ouédra...
M
13
Pascal Groß
M
16
Angelo Still...
M
14
Maximilian B...
F
24
Malick Thiaw
D
12
Oliver Bauma...
G
21
Alexander Nü...
G
8
Leon Goretzk...
M
26
Deniz Undav
F
20
Nadiem Amiri
M
9
Jamie Leweli...
F
2
Antonio Rüdi...
D
11
Nick Woltema...
F
COACH:
Julian Nagelsmann

2
Ousmane Diom...
D
21
Evan Ndicka
D
24
Bazoumana To...
F
4
Jean Michaël...
M
25
Parfait Guia...
M
14
Oumar Diakit...
F
13
Christopher...
D
16
Mohamed Koné
G
23
Alban Lafont
G
19
Nicolas Pépé
F
17
Guéla Doué
D
22
Evann Guessa...
F
10
Simon Adingr...
F
6
Seko Fofana
M
12
Elye Wahi
F
COACH:
Emerse Fae
🏥 UNAVAILABLE PLAYERS

No injuries reported · federation feed activates Q3

No injuries reported · federation feed activates Q3
⚖ MATCH OFFICIALS
REFEREE
Juan Gabriel Benitez, Paraguay
—
GER MANAGER
Julian Nagelsmann
head coach
IVO MANAGER
Emerse Fae
head coach

1
GER WINS
0
DRAWS

0
IVO WINS
100%
2
–
1
TOTAL GOALS · 1 MEETINGS
3.00
AVG GOALS / MATCH
GERMANY
LAST 5 OVERALL
W
IVORY COAST
LAST 5 OVERALL
W
MATCH IMPACT
Final 2–1 · result locked

Won · already at 6 pts
Round of 32

Lost · already at 3 pts
Round of 32
LEAGUE CONTEXT
FULL TABLE →
| # | TEAM | P | W | D | L | GD | PTS | FORM |
|---|---|---|---|---|---|---|---|---|
| 1 |
Mexico
|
2 | 2 | 0 | 0 | +3 | 6 |
W
W
|
| 1 |
Sweden
|
2 | 1 | 0 | 1 | 0 | 3 |
L
W
|
| 1 |
England
|
1 | 1 | 0 | 0 | +2 | 3 |
W
|
| 1 |
Colombia
|
1 | 1 | 0 | 0 | +2 | 3 |
W
|
| 1 |
Argentina
|
1 | 1 | 0 | 0 | +3 | 3 |
W
|
| 1 |
Norway
|
1 | 1 | 0 | 0 | +3 | 3 |
W
|
| 1 |
Uruguay
|
1 | 0 | 1 | 0 | 0 | 1 |
D
|
| 1 |
New Zealand
|
1 | 0 | 1 | 0 | 0 | 1 |
D
|
| 1 |
Netherlands
|
2 | 1 | 1 | 0 | +4 | 4 |
W
D
|
| 1 |
Germany
|
2 | 2 | 0 | 0 | +7 | 6 |
W
W
|
| 1 |
USA
|
2 | 2 | 0 | 0 | +5 | 6 |
W
W
|
| 1 |
Brazil
|
2 | 1 | 1 | 0 | +3 | 4 |
W
D
|
| 1 |
Canada
|
2 | 1 | 1 | 0 | +6 | 4 |
W
D
|
| 2 |
France
|
1 | 1 | 0 | 0 | +2 | 3 |
W
|
| 2 |
Austria
|
1 | 1 | 0 | 0 | +2 | 3 |
W
|
| 2 |
Congo DR
|
1 | 0 | 1 | 0 | 0 | 1 |
D
|
| 2 |
Ghana
|
1 | 1 | 0 | 0 | +1 | 3 |
W
|
| 2 |
Scotland
|
2 | 1 | 0 | 1 | 0 | 3 |
L
W
|
| 2 |
Saudi Arabia
|
1 | 0 | 1 | 0 | 0 | 1 |
D
|
| 2 |
Iran
|
1 | 0 | 1 | 0 | 0 | 1 |
D
|
| 2 |
Japan
|
2 | 1 | 1 | 0 | +4 | 4 |
W
D
|
| 2 |
Ivory Coast
|
2 | 1 | 0 | 1 | 0 | 3 |
L
W
|
| 2 |
Australia
|
2 | 1 | 0 | 1 | 0 | 3 |
L
W
|
| 2 |
Morocco
|
2 | 1 | 1 | 0 | +1 | 4 |
W
D
|
| 2 |
Switzerland
|
2 | 1 | 1 | 0 | +3 | 4 |
W
D
|
| 2 |
South Korea
|
2 | 1 | 0 | 1 | 0 | 3 |
L
W
|
| 3 |
Senegal
|
1 | 0 | 0 | 1 | -2 | 0 |
L
|
| 3 |
Jordan
|
1 | 0 | 0 | 1 | -2 | 0 |
L
|
| 3 |
Portugal
|
1 | 0 | 1 | 0 | 0 | 1 |
D
|
| 3 |
Panama
|
1 | 0 | 0 | 1 | -1 | 0 |
L
|
| 3 |
Paraguay
|
2 | 1 | 0 | 1 | -2 | 3 |
W
L
|
| 3 |
Spain
|
1 | 0 | 1 | 0 | 0 | 1 |
D
|
| 3 |
Belgium
|
1 | 0 | 1 | 0 | 0 | 1 |
D
|
| 3 |
Sweden
|
2 | 1 | 0 | 1 | 0 | 3 |
L
W
|
| 3 |
Ecuador
|
2 | 0 | 1 | 1 | -1 | 1 |
D
L
|
| 3 |
Paraguay
|
2 | 1 | 0 | 1 | -2 | 3 |
W
L
|
| 3 |
Scotland
|
2 | 1 | 0 | 1 | 0 | 3 |
L
W
|
| 3 |
Bosnia & Herzegovina
|
2 | 0 | 1 | 1 | -3 | 1 |
L
D
|
| 3 |
Czech Republic
|
2 | 0 | 1 | 1 | -1 | 1 |
D
L
|
| 4 |
Iraq
|
1 | 0 | 0 | 1 | -3 | 0 |
L
|
| 4 |
Algeria
|
1 | 0 | 0 | 1 | -3 | 0 |
L
|
| 4 |
Uzbekistan
|
1 | 0 | 0 | 1 | -2 | 0 |
L
|
| 4 |
Croatia
|
1 | 0 | 0 | 1 | -2 | 0 |
L
|
| 4 |
Belgium
|
1 | 0 | 1 | 0 | 0 | 1 |
D
|
| 4 |
Cape Verde Islands
|
1 | 0 | 1 | 0 | 0 | 1 |
D
|
| 4 |
Egypt
|
1 | 0 | 1 | 0 | 0 | 1 |
D
|
| 4 |
Tunisia
|
2 | 0 | 0 | 2 | -8 | 0 |
L
L
|
| 4 |
Curaçao
|
2 | 0 | 1 | 1 | -6 | 1 |
D
L
|
| 4 |
Türkiye
|
2 | 0 | 0 | 2 | -3 | 0 |
L
L
|
| 4 |
Haiti
|
2 | 0 | 0 | 2 | -4 | 0 |
L
L
|
| 4 |
Qatar
|
2 | 0 | 1 | 1 | -6 | 1 |
L
D
|
| 4 |
South Africa
|
2 | 0 | 1 | 1 | -2 | 1 |
D
L
|
| 5 |
Portugal
|
1 | 0 | 1 | 0 | 0 | 1 |
D
|
| 6 |
Spain
|
1 | 0 | 1 | 0 | 0 | 1 |
D
|
| 7 |
Czech Republic
|
2 | 0 | 1 | 1 | -1 | 1 |
D
L
|
| 8 |
Ecuador
|
2 | 0 | 1 | 1 | -1 | 1 |
D
L
|
| 9 |
Bosnia & Herzegovina
|
2 | 0 | 1 | 1 | -3 | 1 |
L
D
|
| 10 |
Panama
|
1 | 0 | 0 | 1 | -1 | 0 |
L
|
| 11 |
Senegal
|
1 | 0 | 0 | 1 | -2 | 0 |
L
|
| 12 |
Jordan
|
1 | 0 | 0 | 1 | -2 | 0 |
L
|
UCL Qualification
Europa / Conference
Relegation
COMMENTARY
-
90'+4
Goal · Normal Goal · Deniz Undav
-
85'
Subst · Substitution 5 · Yan Diomande
-
85'
Subst · Substitution 5 · Kai Havertz
-
82'
Subst · Substitution 4 · Wilfried Singo
-
75'
Subst · Substitution 3 · Ange-Yoan Bonny
-
75'
Subst · Substitution 2 · Ibrahim Sangaré
-
75'
Subst · Substitution 1 · Amad Diallo
-
68'
Goal · Normal Goal · Deniz Undav
-
60'
Subst · Substitution 4 · Leroy Sané
-
60'
Subst · Substitution 3 · Jamal Musiala
-
60'
Subst · Substitution 2 · Aleksandar Pavlović
-
46'
Subst · Substitution 1 · Nico Schlotterbeck
- HALF TIME · 0 – 1
-
30'
Goal · Normal Goal · Franck Kessié
📊 AVERAGE ACROSS 14 BOOKMAKERS
GERMANY WIN
1.47
68% implied
↑ best 1.55
DRAW
4.66
21.5% implied
↑ best 5.05
IVORY COAST WIN
6.43
15.6% implied
↑ best 7.15
MATCH WINNER ODDS
avg across bookmakers
| BOOKMAKER | 1 | X | 2 |
|---|---|---|---|
| 10Bet | 1.47 | 4.40 | 6.20 |
| 1xBet | 1.50 | 4.90 | 7.02 |
| 888Sport | 1.44 | 4.40 | 6.00 |
| Bet365 | 1.48 | 4.75 | 6.00 |
| Betano | 1.53 | 4.60 | 6.50 |
| Betfair | 1.44 | 4.75 | 6.50 |
| BetVictor | 1.45 | 4.50 | 6.50 |
| Dafabet | 1.55 | 4.20 | 5.60 |
| Marathonbet | 1.47 | 4.90 | 7.10 |
| Pinnacle | 1.47 | 5.05 | 7.15 |
| SBO | 1.47 | 4.64 | 6.30 |
| Superbet | 1.49 | 4.75 | 6.20 |
| Unibet | 1.42 | 4.90 | 7.00 |
| William Hill | 1.44 | 4.50 | 6.00 |
Best odds in gold. Edge ≥ +5% (lime) means market under-prices the AI's probability. 18+ only.
📊 OTHER MARKETS
avg across bookmakers
Over/Under · BTTS · Asian Handicap
⚽ GOALS · OVER / UNDER
1.5
O 1.17
U 4.92
2.5
O 1.56
U 2.40
3.5
O 2.40
U 1.57
⚽ BOTH TEAMS SCORE
YES
1.67
11 bks
NO
2.12
11 bks
⚖ ASIAN HANDICAP
Away -0.25
3.42
Away -0.5
2.67
Away -0.75
2.43
Away -1
2.09
Away -1.25
1.82
Away -1.5
1.64
📈 MARKET MOVEMENT
historical line movement
How the market shifted before kick-off
Smoothed line illustration · per-snapshot historical odds storage activates Q3.