Back to News
FIFA World Cup 2026

World Cup 2026: Martinelli's Stoppage-Time Winner Sinks Japan

By Marcus Reed3 min read

Casemiro and Martinelli flip a 1-0 deficit in Houston

Brazil beat Japan 2-1 in their World Cup 2026 Round of 32 match at NRG Stadium in Houston, but it was anything but comfortable. Japan struck first and held the lead into the second half before Casemiro and a stoppage-time winner from Gabriel Martinelli flipped the scoreboard.

The numbers tell the story of a one-sided possession game that took a long time to translate into goals. Brazil controlled 69% of the ball to Japan's 31%, piled up 116 attacks to 61, and registered an expected goals (xG) figure of 1.72 against Japan's 0.23. Brazil put seven shots on target; Japan managed two. Yet for an hour, Japan's discipline and 45 clearances kept them in front, and it took until the fifth minute of second-half stoppage time for Brazil to put the result beyond doubt.

How Ancelotti's Brazil and Suzuki's Japan lined up

Brazil4-3-3
7Júnior9Cunha26Rayan
20Paquetá5Casemiro8Guimarães
16Santos3Magalhães4Marquinhos13Danilo
1Alisson
Bench (14)

23 Ederson · 12 Weverton · 6 Sandro · 14 Bremer · 15 Pereira · 24 Ibañez · 2 Éderson · 17 Fabinho · 21 Henrique · 18 Santos · 19 Endrick · 22 Martinelli · 25 Thiago · 10 Neymar

Japan3-4-2-1
18Ueda
11Maeda14Ito
13Nakamura15Kamada24Sano10Doan
21Itō3Taniguchi22Tomiyasu
1Suzuki
Bench (15)

12 Osako · 23 Hayakawa · 2 Sugawara · 4 Itakura · 5 Nagatomo · 16 Watanabe · 20 Seko · 25 Suzuki · 7 Tanaka · 17 Suzuki · 8 Kubo · 6 Machino · 19 Ogawa · 26 Shiogai · 9 Goto

From Sano's 29th-minute strike to Martinelli at 90+5

The card book opened early, with K. Sano booked in the 12th minute and Casemiro following two minutes later. Sano then turned villain into hero for Japan, opening the scoring in the 29th minute to give the Samurai Blue a lead that, on the run of play, was a genuine surprise.

Brazil made a change at the break, bringing on Endrick for Lucas Paqueta, and the second half belonged to them. Casemiro levelled in the 56th minute, finishing a move set up by Gabriel. The introduction of Gabriel Martinelli for M. Cunha in the 66th minute proved decisive — Japan reshuffled at the same moment, with Y. Sugawara replacing R. Doan and J. Suzuki coming on for K. Nakamura.

As the game wore on, Japan threw on fresh legs in attack, but Brazil's pressure kept building. The dam finally broke deep into stoppage time: in the 90th minute plus five, Martinelli converted a Bruno Guimaraes assist to seal it. Casemiro had already been replaced by Fabinho moments earlier, his work done.

Brazil2 – 1Japan
  1. 🟨12

    K. Sano

    Yellow card

    Casemiro

    Yellow card

    🟨14
    29

    K. Sano

    Goal

    🟨45

    D. Kamada

    Yellow card

    Endrick

    Lucas Paqueta

    Substitution

    🔄46

    Danilo

    Yellow card

    🟨48

    Casemiro

    Assist Gabriel

    Goal

    56

    G. Martinelli

    M. Cunha

    Substitution

    🔄66
    🔄66

    Y. Sugawara

    R. Doan

    Substitution

    🔄66

    J. Suzuki

    K. Nakamura

    Substitution

    🔄78

    A. Tanaka

    D. Kamada

    Substitution

    🔄78

    S. Machino

    J. Ito

    Substitution

    🟨84

    J. Suzuki

    Yellow card

    Fabinho

    Casemiro

    Substitution

    🔄90+2

    G. Martinelli

    Assist Bruno Guimaraes

    Goal

    90+5
    🔄90+7

    K. Ogawa

    D. Maeda

    Substitution

    Bruno Guimaraes

    Danilo Santos

    Substitution

    🔄90+8

The futbol.so crowd nailed it: Brazil 2-1

This one went to the people who called it. The futbol.so community leaned firmly toward Brazil, and the most popular scoreline among them was exactly Brazil 2 - Japan 1 — the precise final result. That's about as good as it gets for a community read.

The official model agreed on the direction, making Brazil the most likely winner. Around the world, the picks varied on the margin even where the lean was consistent: fans in Austria also landed on the 2-1 result, while Argentina's crowd expected a more emphatic Brazil 3-0, England's leaned to a 3-2 thriller, and Colombia's saw a 1-1 draw. The winner was widely predicted; the manner — a stoppage-time decider after Japan led — was the part that kept everyone honest.

Brazil Draw Japan
  • Colombia
  • Argentina
  • Austria
  • England

Official forecast: 2-1

Video highlights

It was a fight to the finish, but Brazil's edge in possession and chance creation eventually told. The xG gap of 1.72 to 0.23 underlines just how much they dominated, even if Japan's resolve made them sweat until the final whistle.

Brazil move on with the kind of late-winner momentum teams love to carry into the next round. We'll have full reaction and a look ahead as the World Cup 2026 knockout bracket takes shape.

Live matches

Real-time data, straight from the pitch.

World Cup 2026: Brazil Edge Japan 2-1 in Houston