AI PREDICTION Projects FT 1–1 · DRAW 42% · Value: BTTS Yes 100%
CONF 62 FULL ANALYSIS →
World Cup · ROUND OF 32 · TUE, 30 JUN · 01:00 LOCAL
NETHERLANDS
1ST · 7 PTS · LAST 5:
W W D W W
PEN
1 1
AFTER PENALTIES HT · 0-0
MOROCCO
L W W W D
· 2ND · 7 PTS · LAST 5
⚽ 72' C. Gakpo ⚽ 120+1' Teun Koopmeiners (P) ⚽ 120+2' J. Kluivert (P) ⚽ 120+3' Wout Weghorst (P) ⚽ 120+4' Q. Timber (P) ⚽ 120+5' Crysencio Summerville (P)
GOALS
⚽ 90+1' Issa Diop ⚽ 120+1' Neil El Aynaoui (P) ⚽ 120+2' Soufiane Rahimi (P) ⚽ 120+3' Chemsdine Talbi (P) ⚽ 120+4' Achraf Hakimi (P) ⚽ 120+5' Ismael Saibari (P)
Bart Verbruggen
👑
⭐ PLAYER OF THE MATCH
Bart Verbruggen
Netherlands · 120 mins
· 19% pass acc
RATING
8.3
PREDICTIONS
📊 90 MIN TOTALS

Finalised · Match completed

0.23
⚡ EXPECTED GOALS (xG)
1.40
30%
BALL POSSESSION %
70%
6
TOTAL SHOTS
11
2
SHOTS ON TARGET
5
79%
PASS ACCURACY %
91%
5
CORNERS
8
KEY EVENTS 24 events
  1. 47'
    Card · Yellow Card
    Issa Diop
    MOR
  2. 71'
    Subst · Substitution 1
    N. Aké · assist Teun Koopmeiners
    NET
  3. 71'
    Subst · Substitution 2
    Brian Brobbey · assist Wout Weghorst
    NET
  4. 72'
    Goal · Normal Goal
    C. Gakpo · assist Crysencio Summerville
    NET
  5. 75'
    Subst · Substitution 1
    Chadi Riad · assist Anass Salah-Eddine
    MOR
  6. 79'
    Subst · Substitution 2
    Brahim Díaz · assist Gessime Yassine
    MOR
  7. 79'
    Subst · Substitution 3
    Ayyoub Bouaddi · assist Samir El Mourabet
    MOR
  8. 86'
    Subst · Substitution 4
    Azzedine Ounahi · assist Soufiane Rahimi
    MOR
  9. 86'
    Subst · Substitution 3
    Micky van de Ven · assist Jorrel Hato
    NET
  10. 86'
    Subst · Substitution 4
    Ryan Gravenberch · assist Q. Timber
    NET
  11. 87'
    Subst · Substitution 5
    Bilal El Khannouss · assist Chemsdine Talbi
    MOR
  12. 90'+1
    Goal · Normal Goal
    Issa Diop · assist Chemsdine Talbi
    MOR
  13. 110'
    Subst · Substitution 5
    F. de Jong · assist Marten de Roon
    NET
  14. 113'
    Subst · Substitution 6
    C. Gakpo · assist J. Kluivert
    NET
  15. 120'+1
    Goal · Penalty
    Teun Koopmeiners
    NET
  16. 120'+1
    Goal · Missed Penalty
    Neil El Aynaoui
    MOR
  17. 120'+2
    Goal · Missed Penalty
    J. Kluivert
    NET
  18. 120'+2
    Goal · Penalty
    Soufiane Rahimi
    MOR
  19. 120'+3
    Goal · Penalty
    Wout Weghorst
    NET
  20. 120'+3
    Goal · Penalty
    Chemsdine Talbi
    MOR
  21. 120'+4
    Goal · Missed Penalty
    Q. Timber
    NET
  22. 120'+4
    Goal · Missed Penalty
    Achraf Hakimi
    MOR
  23. 120'+5
    Goal · Penalty
    Ismael Saibari
    MOR
  24. 120'+5
    Goal · Missed Penalty
    Crysencio Summerville
    NET
PLAYER RATINGS · TOP 5 EACH 0–10 scale
NETHERLANDS AVG 7.3
MOROCCO AVG 7.3
MATCH STATS H vs A
ATTACK
0.2
xG
1.4
6.0
TOTAL SHOTS
11.0
2.0
ON TARGET
5.0
1.0
OFF TARGET
4.0
3.0
BLOCKED
2.0
POSSESSION
30.0%
POSSESSION %
70.0%
373.0
PASSES
878.0
79.0%
PASS ACCURACY
91.0%
SET PIECES
5.0
CORNERS
8.0
3.0
OFFSIDES
0.0
DISCIPLINE
18.0
FOULS
15.0
0.0
YELLOW CARDS
1.0
5.0
GK SAVES
1.0
🎯 SHOT BREAKDOWN

Top shooters · accuracy = on-target / total

player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
NETHERLANDS 1 shots
C. Gakpo
1/1
MOROCCO 5 shots
Ayyoub Bouaddi
0/2
Neil El Aynaoui
1/1
Azzedine Ounahi
0/1
Issa Diop
1/1
📈 xG RACE

Cumulative xG over 90 minutes REAL xG

final xG: 0.231.40
1.1 0.8 0.6 0.3 1.4 0.0 HT 72' 120' 120' 120' 120' 120' 90' 120' 120' 120' 120' 120' H 0.23 A 1.40 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 50%
50% A
12
EVENTS LOGGED
12
EVENTS LOGGED
LINEUPS 3-4-2-1 vs 4-2-3-1
SUBSTITUTES · NETHERLANDS
2
L. Geertruid...
D
12
M. Wieffer
M
16
Guus Til
M
14
Tijjani Reij...
M
18
Donyell Male...
F
10
M. Depay
F
13
R. Roefs
G
23
Mark Flekken
G
7
J. Kluivert
F
3
Marten de Ro...
M
26
Q. Timber
M
25
Jorrel Hato
D
9
Wout Weghors...
F
20
Teun Koopmei...
M
17
Noa Lang
F
COACH: Ronald Koeman
SUBSTITUTES · MOROCCO
25
Redouane Hal...
D
19
Youssef Bela...
D
13
Zakaria El O...
D
17
Amine Sbai
F
4
Sofyan Amrab...
M
20
Ayoub El Kaa...
F
5
M. Saâdane
D
12
Munir El Kaj...
G
22
A. Tagnaouti
G
7
Chemsdine Ta...
F
9
Soufiane Rah...
F
15
Samir El Mou...
M
16
Gessime Yass...
F
26
Anass Salah-...
D
21
Ayoube Amaim...
F
COACH: Mohamed Ouahbi
🏥 UNAVAILABLE PLAYERS
NET · 0 OUT

No injuries reported · federation feed activates Q3

MOR · 0 OUT

No injuries reported · federation feed activates Q3

⚖ MATCH OFFICIALS
REFEREE
W. Sampaio
NET MANAGER
Ronald Koeman
head coach
MOR MANAGER
Mohamed Ouahbi
head coach
HEAD TO HEAD · ALL-TIME
1
NET WINS
0
DRAWS
0
MOR WINS
100%
2 1
TOTAL GOALS · 1 MEETINGS
3.00
AVG GOALS / MATCH
RECENT MEETINGS SHOWING 1 / 1
NETHERLANDS LAST 5 OVERALL
W W D W W
MOROCCO LAST 5 OVERALL
L W W W D
MATCH IMPACT Final 1–1 · result locked
NETHERLANDS #1
Lost · already at 7 pts
Round of 32
MOROCCO #2
Lost · already at 7 pts
Round of 32
LEAGUE CONTEXT FULL TABLE →
# TEAM P W D L GD PTS FORM
1 Mexico 3 3 0 0 +6 9
L W W W W
1 Congo DR 3 1 1 1 +1 4
L W L D
1 England 3 2 1 0 +4 7
W W W D W
1 Colombia 3 2 1 0 +3 7
L W D W W
1 Argentina 3 3 0 0 +7 9
W W W W W
1 France 3 3 0 0 +8 9
W W W W W
1 Spain 3 2 1 0 +5 7
W W W W W
1 Belgium 3 1 2 0 +4 5
L W W W D
1 Netherlands 3 2 1 0 +6 7
L W W D
1 Germany 3 2 0 1 +6 6
L L W W
1 USA 3 2 0 1 +4 6
L W L W W
1 Brazil 3 2 1 0 +6 7
L W W W D
1 Switzerland 3 2 1 0 +4 7
W W W W D
2 Norway 3 2 0 1 +1 6
W W L W W
2 Austria 3 1 1 1 0 4
L D L W
2 Portugal 3 1 2 0 +5 5
L W D W D
2 Croatia 3 2 0 1 0 6
L W W L
2 Sweden 3 1 1 1 0 4
L D L W
2 Cape Verde Islands 3 0 3 0 0 3
L D D D
2 Egypt 3 1 2 0 +2 5
L W D W D
2 Japan 3 1 2 0 +4 5
L D W D
2 Ivory Coast 3 2 0 1 +2 6
L W L W
2 Australia 3 1 1 1 0 4
L D L W
2 Morocco 3 2 1 0 +3 7
L W W W W
2 Canada 3 1 1 1 +5 4
L W L W D
2 South Africa 3 1 1 1 -1 4
L W D L
3 Senegal 3 1 0 2 +2 3
L W L L
3 Algeria 3 1 1 1 -2 4
L D W L
3 Congo DR 3 1 1 1 +1 4
L W L D
3 Ghana 3 1 1 1 0 4
L L D W
3 Ghana 3 1 1 1 0 4
L L D W
3 Uruguay 3 0 2 1 -1 2
L D D
3 Iran 3 0 3 0 0 3
D D D
3 Sweden 3 1 1 1 0 4
L D L W
3 Ecuador 3 1 1 1 0 4
L W D L
3 Paraguay 3 1 1 1 -2 4
L W D W L
3 Scotland 3 1 0 2 -3 3
L L W
3 Bosnia & Herzegovina 3 1 1 1 -1 4
L W L D
3 South Korea 3 1 0 2 -1 3
L L W
4 Iraq 3 0 0 3 -11 0
L L L
4 Jordan 3 0 0 3 -5 0
L L L
4 Uzbekistan 3 0 0 3 -9 0
L L L
4 Panama 3 0 0 3 -4 0
L L L
4 Ecuador 3 1 1 1 0 4
L W D L
4 Saudi Arabia 3 0 2 1 -4 2
D L D
4 New Zealand 3 0 1 2 -6 1
L L D
4 Tunisia 3 0 0 3 -10 0
L L L
4 Czech Republic 3 0 1 2 -4 1
L D L
4 Qatar 3 0 1 2 -8 1
L L D
4 Haiti 3 0 0 3 -6 0
L L L
4 Türkiye 3 1 0 2 -2 3
W L L
4 Curaçao 3 0 1 2 -8 1
L D L
5 Bosnia & Herzegovina 3 1 1 1 -1 4
L W L D
5 New Zealand 1 0 1 0 0 1
D
6 Spain 1 0 1 0 0 1
D
6 Algeria 3 1 1 1 -2 4
L D W L
7 Croatia 2 1 0 1 -1 3
W L
7 Portugal 1 0 1 0 0 1
W D
7 Paraguay 3 1 1 1 -2 4
L W D W L
8 Senegal 3 1 0 2 +2 3
L W L L
9 Czech Republic 2 0 1 1 -1 1
D L
9 Saudi Arabia 2 0 1 1 -4 1
L D
9 Iran 3 0 3 0 0 3
D D D
10 South Korea 3 1 0 2 -1 3
L L W
10 Cape Verde Islands 2 0 2 0 0 2
D D
10 Belgium 2 0 2 0 0 2
D D
11 Scotland 3 1 0 2 -3 3
L L W
11 Panama 1 0 0 1 -1 0
L
11 Jordan 1 0 0 1 -2 0
L
12 Uruguay 3 0 2 1 -1 2
L D D
UCL Qualification Europa / Conference Relegation
COMMENTARY
  • 120'+5
    Goal · Missed Penalty · Crysencio Summerville
    Penalty Shootout
  • 120'+5
    Goal · Penalty · Ismael Saibari
    Penalty Shootout
  • 120'+4
    Goal · Missed Penalty · Achraf Hakimi
    Penalty Shootout
  • 120'+4
    Goal · Missed Penalty · Q. Timber
    Penalty Shootout
  • 120'+3
    Goal · Penalty · Chemsdine Talbi
    Penalty Shootout
  • 120'+3
    Goal · Penalty · Wout Weghorst
    Penalty Shootout
  • 120'+2
    Goal · Penalty · Soufiane Rahimi
    Penalty Shootout
  • 120'+2
    Goal · Missed Penalty · J. Kluivert
    Penalty Shootout
  • 120'+1
    Goal · Missed Penalty · Neil El Aynaoui
    Penalty Shootout
  • 120'+1
    Goal · Penalty · Teun Koopmeiners
    Penalty Shootout
  • 113'
    Subst · Substitution 6 · C. Gakpo
  • 110'
    Subst · Substitution 5 · F. de Jong
  • 90'+1
    Goal · Normal Goal · Issa Diop
  • 87'
    Subst · Substitution 5 · Bilal El Khannouss
  • 86'
    Subst · Substitution 4 · Ryan Gravenberch
  • 86'
    Subst · Substitution 3 · Micky van de Ven
  • 86'
    Subst · Substitution 4 · Azzedine Ounahi
  • 79'
    Subst · Substitution 3 · Ayyoub Bouaddi
  • 79'
    Subst · Substitution 2 · Brahim Díaz
  • 75'
    Subst · Substitution 1 · Chadi Riad
  • 72'
    Goal · Normal Goal · C. Gakpo
  • 71'
    Subst · Substitution 2 · Brian Brobbey
  • 71'
    Subst · Substitution 1 · N. Aké
  • 47'
    Card · Yellow Card · Issa Diop
    Foul
12 BOOKIES
📊 AVERAGE ACROSS 12 BOOKMAKERS
NETHERLANDS WIN
2.35
42.6% implied
↑ best 2.49
DRAW
3.12
32.1% implied
↑ best 3.25
MOROCCO WIN
3.34
29.9% implied
↑ best 3.75

Market favors Netherlands. AI projects DRAW 42% · value bet BTTS Yes.

MATCH WINNER ODDS avg across bookmakers
AI SAYS DRAW 42% · EDGE column shows AI probability minus market implied probability
BOOKMAKER 1 X 2 EDGE
10Bet 2.30 3.15 3.20 +10.3%
1xBet 2.44 3.23 3.37 +11.0%
Bet365 2.40 3.10 3.20 +9.7%
Betano 2.45 3.10 3.40 +9.7%
Betfair 2.40 3.00 3.40 +8.7%
BetVictor 2.38 3.00 3.13 +8.7%
Dafabet 2.14 3.25 3.75 +11.2%
Marathonbet 2.41 3.24 3.30 +11.1%
Pinnacle 2.49 3.07 3.40 +9.4%
SBO 2.16 3.21 3.49 +10.8%
Unibet 2.35 3.05 3.35 +9.2%
William Hill 2.30 3.00 3.10 +8.7%

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.38 U 3.00
2.5 O 2.19 U 1.68
3.5 O 3.89 U 1.24
⚽ BOTH TEAMS SCORE
YES
1.83 9 bks
NO
1.92 9 bks
⚖ ASIAN HANDICAP
Away -0.25 1.85
Away -0.5 1.61
Away -0.75 1.43
Away -1 1.26
Away -1.25 1.22
Away -1.5 1.17
📈 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.