World Cup · GROUP STAGE - 2 · SAT, 20 JUN · 20:00 LOCAL
GERMANY
FT
2 1
FULL TIME HT · 0-1
IVORY COAST
⚽ 68' Deniz Undav ⚽ 90+4' Deniz Undav
GOALS
⚽ 30' Franck Kessié
Deniz Undav
👑
⭐ PLAYER OF THE MATCH
Deniz Undav
Germany · 30 mins
⚽ 2 goals · 7% pass acc · 3 shots on
RATING
8.3
PREDICTIONS
📊 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
  1. 30'
    Goal · Normal Goal
    Franck Kessié
    IVO
  2. 46'
    Subst · Substitution 1
    Nico Schlotterbeck · assist Antonio Rüdiger
    GER
  3. 60'
    Subst · Substitution 2
    Aleksandar Pavlović · assist Nadiem Amiri
    GER
  4. 60'
    Subst · Substitution 3
    Jamal Musiala · assist Deniz Undav
    GER
  5. 60'
    Subst · Substitution 4
    Leroy Sané · assist Jamie Leweling
    GER
  6. 68'
    Goal · Normal Goal
    Deniz Undav · assist Nadiem Amiri
    GER
  7. 75'
    Subst · Substitution 1
    Amad Diallo · assist Simon Adingra
    IVO
  8. 75'
    Subst · Substitution 2
    Ibrahim Sangaré · assist Seko Fofana
    IVO
  9. 75'
    Subst · Substitution 3
    Ange-Yoan Bonny · assist Evann Guessand
    IVO
  10. 82'
    Subst · Substitution 4
    Wilfried Singo · assist Guéla Doué
    IVO
  11. 85'
    Subst · Substitution 5
    Kai Havertz · assist Leon Goretzka
    GER
  12. 85'
    Subst · Substitution 5
    Yan Diomande · assist Nicolas Pépé
    IVO
  13. 90'+4
    Goal · Normal Goal
    Deniz Undav · assist Felix Nmecha
    GER
PLAYER RATINGS · TOP 5 EACH 0–10 scale
GERMANY AVG 7.5
IVORY COAST AVG 7.4
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

Top shooters · accuracy = on-target / total

player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
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

Cumulative xG over 90 minutes REAL xG

final xG: 1.831.23
1.5 1.1 0.7 0.4 1.8 0.0 HT 68' 90' 30' H 1.83 A 1.23 KO 30' 60' FT

Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match

⚡ ATTACK SHARE

Event activity ratio · attacks/cards/subs

zone-based attack maps require broadcast partner (Q3)
H 54%
46% A
7
EVENTS LOGGED
6
EVENTS LOGGED
LINEUPS 4-2-3-1 vs 4-1-4-1
SUBSTITUTES · GERMANY
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
SUBSTITUTES · IVORY COAST
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
GER · 0 OUT

No injuries reported · federation feed activates Q3

IVO · 0 OUT

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
HEAD TO HEAD · ALL-TIME
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
GERMANY #1
Won · already at 6 pts
Round of 32
IVORY COAST #2
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é
14 BOOKIES
📊 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

Over/Under · BTTS · Asian Handicap

avg across bookmakers
⚽ 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

How the market shifted before kick-off

historical line movement
7d ago 3d 1d KICK-OFF

Smoothed line illustration · per-snapshot historical odds storage activates Q3.