Round of 32 · Monday, June 29 · Houston Stadium, Houston · 68,777 in the stands
kickoff 12:00 local · 34°C · 65% humidity · roofed stadium
tap a player for their match file
match pulse — xG per 5 minutes · goals · cards
goals — hover the strip for every shot and card, with names
- 29′Sano0.12 xG
- 56′Casemiro0.29 xG
- 90+6′Martinelli0.43 xG
The xG race — cumulative expected goals, minute by minute
BRA 0:0 JPNOn paper vs as played — formation sheet vs heatmap reality
BRA 4-3-3 attack →, ← JPN 3-4-2-1 attack. The teamsheet, as announced.
The duel — team data, FIFA tracking included
Territory — where each team lived
Every player's heatmap, minutes-weighted and stacked per team. Brazil attack →, ← Japan attack. Brighter is more presence; where the colors meet is the contested ground.
How it happened
- 12′Kaishu SANO (Japan) is booked by the referee.
- 14′CASEMIRO (Brazil) is booked by the referee.
- 29′Kaishu SANO (Japan) scores!!
- 45′Daichi KAMADA (Japan) is booked by the referee.
- ′Before the second half begins ENDRICK (in) comes off the bench to replace LUCAS PAQUETA (out) (Brazil)
- 48′DANILO (Brazil) is booked by the referee.
- 56′CASEMIRO (Brazil) scores!!
- 65′GABRIEL MARTINELLI (in) comes off the bench to replace MATHEUS CUNHA (out) (Brazil)
- 66′Junnosuke SUZUKI (in) comes off the bench to replace Keito NAKAMURA (out) (Japan)
- 66′Yukinari SUGAWARA (in) comes off the bench to replace Ritsu DOAN (out) (Japan)
- 78′Shuto MACHINO (in) comes off the bench to replace Junya ITO (out) (Japan)
- 78′Ao TANAKA (in) comes off the bench to replace Daichi KAMADA (out) (Japan)
- 84′Junnosuke SUZUKI (Japan) is booked by the referee.
- 90+1′FABINHO (in) comes off the bench to replace CASEMIRO (out) (Brazil)
- 90+5′GABRIEL MARTINELLI (Brazil) scores!!
- 90+7′Koki OGAWA (in) comes off the bench to replace Daizen MAEDA (out) (Japan)
- 90+7′DANILO SANTOS (in) comes off the bench to replace BRUNO GUIMARAES (out) (Brazil)
The morning-after column · AI-written from the match data
Brazil Scrape Past Japan as Killer Instinct Finally Arrives
The numbers explained the 2-1 scoreline: Brazil's expected goals of 2.12 against Japan's 0.26 reflected a chasm in chance creation. Yet Brazil nearly paid the price for profligacy. At 54' a clear-cut opportunity went begging (xG 0.32, blocked); at 58' another dissolved under pressure (xG 0.31, saved). Gabriel Magalhaes and Bruno Guimarães imposed order at centre-back and midfield throughout. Late in added time, a final thrust breached Japan's exhausted shape for the winner. Control with a fortune clause attached.
Brazil created 2.12 expected goals to Japan's 0.26, a gap reflecting utter dominance, yet required added time to overcome squandered precision.
90+6′
Brazil's added-time breakthrough proved decisive after two gilt-edged chances went begging.
What Brazil needed
Dominated but danced with catastrophe; conversion finally came.
- High-press intensity (6.5 phases vs 2.1) won control of midfield battle
- Ball recovery time of 16.9s vs Japan's 26s dictated tempo throughout
- Two big chances at 54' and 58' (xG 0.32, 0.31) nearly proved fatal
What Japan needed
Gutsy early lead squandered by unequal pressing and recovery metrics.
- Only 2.1 high-press phases vs Brazil's 6.5 left the midfield overrun
- Ball recovery time of 26.0 seconds conceded possession dominance unchecked
- Created just 0.26 xG—rare chances must be converted (not 0.12 gifts)