World Cup · GROUP STAGE - 2 · SAT, 20 JUN · 00:30 LOCAL
BRAZIL
FT
3 0
FULL TIME HT · 3-0
HAITI
⚽ 23' Matheus Cunha ⚽ 36' Matheus Cunha ⚽ 45' Vinícius Júnior
GOALS
Matheus Cunha
👑
⭐ PLAYER OF THE MATCH
Matheus Cunha
Brazil · 64 mins
⚽ 2 goals · 25% pass acc · 2 shots on
RATING
9.3
PREDICTIONS
📊 90 MIN TOTALS

Finalised · Match completed

1.50
⚡ EXPECTED GOALS (xG)
0.25
57%
BALL POSSESSION %
43%
8
TOTAL SHOTS
8
5
SHOTS ON TARGET
3
88%
PASS ACCURACY %
83%
4
CORNERS
4
KEY EVENTS 17 events
  1. 4'
    Card · Yellow Card
    Carlens Arcus
    HAI
  2. 23'
    Goal · Normal Goal
    Matheus Cunha
    BRA
  3. 36'
    Goal · Normal Goal
    Matheus Cunha · assist Vinícius Júnior
    BRA
  4. 40'
    Subst · Substitution 1
    Raphinha · assist Rayan
    BRA
  5. 45'
    Goal · Normal Goal
    Vinícius Júnior · assist Lucas Paquetá
    BRA
  6. 45'+4
    Card · Yellow Card
    F. Pierrot
    HAI
  7. 46'
    Subst · Substitution 1
    Carlens Arcus · assist D. Simon
    HAI
  8. 46'
    Subst · Substitution 2
    F. Pierrot · assist W. Isidor
    HAI
  9. 62'
    Subst · Substitution 3
    J. Casimir · assist Louicius Don Deedson
    HAI
  10. 64'
    Subst · Substitution 2
    Lucas Paquetá · assist Gabriel Martinelli
    BRA
  11. 64'
    Subst · Substitution 3
    Matheus Cunha · assist Endrick
    BRA
  12. 65'
    Card · Yellow Card
    Douglas Santos
    BRA
  13. 71'
    Subst · Substitution 4
    R. Providence · assist Lenny Joseph
    HAI
  14. 72'
    Card · Yellow Card
    Danley Jean Jacques
    HAI
  15. 81'
    Subst · Substitution 4
    Bruno Guimarães · assist Éderson
    BRA
  16. 81'
    Subst · Substitution 5
    Vinícius Júnior · assist Danilo Santos
    BRA
  17. 81'
    Subst · Substitution 5
    J. Bellegarde · assist D. Etienne
    HAI
PLAYER RATINGS · TOP 5 EACH 0–10 scale
BRAZIL AVG 8.2
HAITI AVG 6.7
MATCH STATS H vs A
ATTACK
1.5
xG
0.3
8.0
TOTAL SHOTS
8.0
5.0
ON TARGET
3.0
2.0
OFF TARGET
4.0
1.0
BLOCKED
1.0
POSSESSION
57.0%
POSSESSION %
43.0%
522.0
PASSES
399.0
88.0%
PASS ACCURACY
83.0%
SET PIECES
4.0
CORNERS
4.0
8.0
OFFSIDES
4.0
DISCIPLINE
13.0
FOULS
15.0
1.0
YELLOW CARDS
3.0
3.0
GK SAVES
2.0
🎯 SHOT BREAKDOWN

Top shooters · accuracy = on-target / total

player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
BRAZIL 4 shots
Matheus Cunha
2/2
Vinícius Júnior
2/2
HAITI 3 shots
Ricardo Ade
1/2
D. Simon
1/1
📈 xG RACE

Cumulative xG over 90 minutes REAL xG

final xG: 1.500.25
1.2 0.9 0.6 0.3 1.5 0.0 HT 23' 36' 45' H 1.50 A 0.25 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 53%
47% A
9
EVENTS LOGGED
8
EVENTS LOGGED
LINEUPS 4-3-3 vs 5-4-1
SUBSTITUTES · BRAZIL
14
Bremer
D
15
Léo Pereira
D
24
Ibañez
D
17
Fabinho
M
21
Luiz Henriqu...
F
6
Alex Sandro
D
23
Ederson
G
12
Weverton
G
18
Danilo Santo...
M
2
Éderson
M
22
Gabriel Mart...
F
19
Endrick
F
26
Rayan
F
25
Thiago
F
COACH: Carlo Ancelotti
SUBSTITUTES · HAITI
13
D. Lacroix
D
14
G. Métusala
D
24
Wilguens Pau...
D
6
Carl Fred Sa...
M
26
W. Pierre
M
9
D. Nazon
F
3
K. Thermoncy
D
23
J. Duverger
G
12
A. Pierre
G
7
D. Etienne
F
16
Lenny Joseph
F
11
Louicius Don...
F
18
W. Isidor
F
25
D. Simon
M
19
Y. Fortuné
F
COACH: Sebastien Migne
🏥 UNAVAILABLE PLAYERS
BRA · 0 OUT

No injuries reported · federation feed activates Q3

HAI · 0 OUT

No injuries reported · federation feed activates Q3

⚖ MATCH OFFICIALS
REFEREE
A. Hernandez
BRA MANAGER
Carlo Ancelotti
head coach
HAI MANAGER
Sebastien Migne
head coach
HEAD TO HEAD · ALL-TIME
2
BRA WINS
0
DRAWS
0
HAI WINS
100%
10 1
TOTAL GOALS · 2 MEETINGS
5.50
AVG GOALS / MATCH
BRAZIL LAST 5 OVERALL
L W W D L
HAITI LAST 5 OVERALL
L L
MATCH IMPACT Final 3–0 · result locked
BRAZIL #1
Won · already at 7 pts
Round of 32
HAITI #4
Lost · already at 0 pts
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 L W W W
1 Colombia 3 2 1 0 +3 7
L W D W W
1 Argentina 3 3 0 0 +7 9
L W W W W
1 France 3 3 0 0 +8 9
L L 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
L W W W W
2 Norway 3 2 0 1 +1 6
L W W L 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
  • 81'
    Subst · Substitution 5 · J. Bellegarde
  • 81'
    Subst · Substitution 5 · Vinícius Júnior
  • 81'
    Subst · Substitution 4 · Bruno Guimarães
  • 72'
    Card · Yellow Card · Danley Jean Jacques
    Foul
  • 71'
    Subst · Substitution 4 · R. Providence
  • 65'
    Card · Yellow Card · Douglas Santos
    Foul
  • 64'
    Subst · Substitution 3 · Matheus Cunha
  • 64'
    Subst · Substitution 2 · Lucas Paquetá
  • 62'
    Subst · Substitution 3 · J. Casimir
  • 46'
    Subst · Substitution 2 · F. Pierrot
  • 46'
    Subst · Substitution 1 · Carlens Arcus
  • HALF TIME · 3 – 0
  • 45'+4
    Card · Yellow Card · F. Pierrot
    Foul
  • 45'
    Goal · Normal Goal · Vinícius Júnior
  • 40'
    Subst · Substitution 1 · Raphinha
  • 36'
    Goal · Normal Goal · Matheus Cunha
  • 23'
    Goal · Normal Goal · Matheus Cunha
  • 4'
    Card · Yellow Card · Carlens Arcus
    Foul
14 BOOKIES
📊 AVERAGE ACROSS 14 BOOKMAKERS
BRAZIL WIN
1.10
90.9% implied
↑ best 1.14
DRAW
10.35
9.7% implied
↑ best 11.50
HAITI WIN
22.75
4.4% implied
↑ best 28.00
MATCH WINNER ODDS avg across bookmakers
BOOKMAKER 1 X 2
10Bet 1.09 9.60 19.00
1xBet 1.13 10.80 28.00
888Sport 1.10 9.50 21.00
Bet365 1.08 11.00 23.00
Betano 1.14 9.75 22.00
Betfair 1.10 11.00 23.00
BetVictor 1.07 10.50 26.00
Dafabet 1.07 11.00 25.00
Marathonbet 1.11 11.00 27.00
Pinnacle 1.12 11.50 22.00
SBO 1.09 9.20 17.50
Superbet 1.11 10.00 21.00
Unibet 1.10 10.50 23.00
William Hill 1.11 9.50 21.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.08 U 7.49
2.5 O 1.31 U 3.38
3.5 O 1.83 U 1.99
⚽ BOTH TEAMS SCORE
YES
2.28 11 bks
NO
1.60 11 bks
⚖ ASIAN HANDICAP
Away -0.25 11.30
Away -0.5 6.73
Away -0.75 6.60
Away -1 5.65
Away -1.25 4.02
Away -1.5 3.31
📈 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.