MUNDIAL·26

First Stage · Group C · Saturday, June 13 · New York/New Jersey Stadium, New Jersey · 80,663 in the stands

kickoff 18:00 local · 31°C · 31% humidity

Brazil

32 VINICIUS JUNIOR (pen)

1:1

Morocco

21 Ismael SAIBARI (pen)

tap a player for their match file

Brazil4-2-3-1
Morocco4-2-3-1
ALISSON6.6GABRIEL MAGALHAES6.5MARQUINHOS6.9DOUGLAS SANTOS6.4ROGER IBANEZ6.0CASEMIRO6.6BRUNO GUIMARAES6.6LUCAS PAQUETA6.8VINICIUS JUNIOR7.7RAPHINHA7.1IGOR THIAGO6.1Yassine BOUNOU7.0Achraf HAKIMI7.0Noussair MAZRAOUI6.2Issa DIOP6.5Chadi RIAD6.8Ayyoub BOUADDI6.7Azzedine OUNAHI7.1Ismael SAIBARI7.4Bilal EL KHANNOUSS6.9Neil EL AYNAOUI7.1Brahim DIAZ7.8
from the bench

match pulse — xG per 5 minutes · goals · cards

4590105101BRAMAR

goals — hover the strip for every shot and card, with names

  • 21Saibari0.64 xG
  • 32Vinicius0.08 xG
BRA 0:0 MAR0'kickoff
6' Diaz — xG 0.04 · Blocked6' El Aynaoui — xG 0.12 · Blocked7' El Khannouss — xG 0.02 · Blocked7' Hakimi — xG 0.02 · Missed9' Raphinha — xG 0.02 · Blocked9' Diaz — xG 0.05 · Blocked11' Saibari — xG 0.02 · Blocked14' Thiago — xG 0.60 · Missed20' Paquetá — xG 0.05 · Blocked21' Saibari — xG 0.64 · Goal27' Hakimi — xG 0.10 · Missed29' El Aynaoui — xG 0.07 · Missed30' Saibari — xG 0.05 · Blocked30' Diaz — xG 0.02 · Saved31' Hakimi — xG 0.06 · Missed32' Vinicius — xG 0.08 · Goal46' Guimarães — xG 0.01 · Missed45 + 2' Paquetá — xG 0.13 · Saved45 + 3' Marquinhos — xG 0.04 · Missed48' Marquinhos — xG 0.06 · Blocked52' Thiago — xG 0.07 · Saved78' Raphinha — xG 0.13 · Saved90 + 1' Danilo — xG 0.07 · Missed90 + 3' Danilo — xG 0.01 · Saved90 + 9' El Aynaoui — xG 0.02 · Missed90 + 9' Amaimouni — xG 0.14 · Saved90 + 9' Amaimouni — xG 0.23 · Saved

▶ Watch every shot in 3D⟲ Replay the match

The xG race — cumulative expected goals, minute by minute

BRA 0:0 MAR
1.0015304560759021' Saibari — GOAL32' Vinicius — GOAL1.271.60

On paper vs as played — formation sheet vs heatmap reality

BRA 4-2-3-1 attack →, ← MAR 4-2-3-1 attack. The teamsheet, as announced.

1ALISSONALISSON3GABRIEL MAGALHAESGABRIEL MAGALHAES4MARQUINHOSMARQUINHOS16DOUGLAS SANTOSDOUGLAS SANTOS24ROGER IBANEZROGER IBANEZ5CASEMIROCASEMIRO8BRUNO GUIMARAESBRUNO GUIMARAES20LUCAS PAQUETALUCAS PAQUETA7VINICIUS JUNIORVINICIUS JUNIOR11RAPHINHARAPHINHA25IGOR THIAGOIGOR THIAGO1Yassine BOUNOUYassine BOUNOU2Achraf HAKIMIAchraf HAKIMI3Noussair MAZRAOUINoussair MAZRAOUI14Issa DIOPIssa DIOP18Chadi RIADChadi RIAD6Ayyoub BOUADDIAyyoub BOUADDI8Azzedine OUNAHIAzzedine OUNAHI11Ismael SAIBARIIsmael SAIBARI23Bilal EL KHANNOUSSBilal EL KHANNOUSS24Neil EL AYNAOUINeil EL AYNAOUI10Brahim DIAZBrahim DIAZ

The duel — team data, FIFA tracking included

47%
Possession
45%
0.99
Expected goals
1.33
51
Threat
49
12
Shots
14
5
On target
3
457
Passes completed
431
41
Forced turnovers
50
18.0s
Ball recovery time
16.8s
7.21
High-press phases
4.05
14
Fouls committed
16
0
Offsides
1
114 km
Distance covered
115 km
34.1 km/h
Top speed
33.7 km/h

Territory — where each team lived

Every player's heatmap, minutes-weighted and stacked per team. Brazil attack →, Morocco attack. Brighter is more presence; where the colors meet is the contested ground.

How it happened

  1. 21Ismael SAIBARI (Morocco) scores!!
  2. 32VINICIUS JUNIOR (Brazil) scores!!
  3. 37CASEMIRO (Brazil) is booked by the referee.
  4. 43ROGER IBANEZ (Brazil) is booked by the referee.
  5. Before the second half begins FABINHO (in) comes off the bench to replace CASEMIRO (out) (Brazil)
  6. Before the second half begins DANILO (in) comes off the bench to replace ROGER IBANEZ (out) (Brazil)
  7. 61MATHEUS CUNHA (in) comes off the bench to replace LUCAS PAQUETA (out) (Brazil)
  8. 61LUIZ HENRIQUE (in) comes off the bench to replace IGOR THIAGO (out) (Brazil)
  9. 64Chemsdine TALBI (in) comes off the bench to replace Brahim DIAZ (out) (Morocco)
  10. 64Samir EL MOURABET (in) comes off the bench to replace Azzedine OUNAHI (out) (Morocco)
  11. 80Anass SALAH EDDINE (in) comes off the bench to replace Noussair MAZRAOUI (out) (Morocco)
  12. 80Ayoube AMAIMOUNI (in) comes off the bench to replace Bilal EL KHANNOUSS (out) (Morocco)
  13. 80DANILO SANTOS (in) comes off the bench to replace BRUNO GUIMARAES (out) (Brazil)
  14. 89Soufiane RAHIMI (in) comes off the bench to replace Ismael SAIBARI (out) (Morocco)

The morning-after column · AI-written from the match data

Morocco's Late Miss Spares Brazil from Defeat

Brazil showed intensity with 7.2 high-press phases and forced 41 turnovers, but Morocco controlled the narrative through quality. Morocco's press was less frequent (4.1 phases) yet efficient—they recovered the ball 16.8 seconds faster on average and forced 50 turnovers. Morocco struck first at 21' from a high-xG opportunity (0.64); Brazil, having squandered a 0.60-xG chance fourteen minutes earlier, equalized improbably at 32' from just 0.08 xG. The teams ended deadlocked, Brazil unable to build on possessional dominance, Morocco unable to convert their superior chance creation.

Vinicius Júnior (7.7) and Raphinha (7.1) led Brazil's attacking charge across 12 shots, but only five reached the target. Brahim Diaz (7.8) carved Morocco's precision game: just three shots on target from fourteen overall, yet 1.33 xG to Brazil's 0.99. Morocco threatened the death with a 0.23-xG chance at 90+9' that Brazil's keeper saved. Marquinhos and company absorbed Morocco's first-half pressure, then held firm late to secure a draw that undervalued their opponents' control.

Morocco's 1.33-xG creation to Brazil's 0.99 should have won; instead, a 0.08-xG fluke and a 0.23-xG miss at 90+9' decided nothing except the cost of imprecision.

32

Brazil's 0.08-xG goal from seemingly nowhere rescued them from a first-half collapse.

What Brazil needed

Would have won by clinical early finishing—you survived late but squandered the opening.

  • Your 0.60-xG miss at 14' invited Morocco's 0.64-xG reply; clinical execution at both ends decides tight draws.
  • Vinicius and Raphinha's 7.2 high-press phases created 41 turnovers, yet Morocco's faster recovery (16.8s to 18.0s) stole possession.
  • Five shots on target from twelve wasted your platform; against 1.33-xG creation, you needed ruthlessness you lacked.

What Morocco needed

Would have won by avoiding Brazil's fluke or converting your late chance—neither broke your way.

  • Brazil's 0.08-xG goal at 32' was a theft; you created 1.33 xG but only scored once—finishing cost you.
  • Fifty forced turnovers and superior recovery (16.8s to Brazil's 18.0s) dominated midfield; Brahim Diaz's 7.8 merited victory.
  • The 90+9' chance (0.23 xG) was your reprieve; a goal there ends this differently, a save ends it as now.