Brazil vs Japan: 2-1: FIFA World Cup 2026 – as it happened
All the updates as Brazil come from behind to beat Japan and set up last 16 clash with Ivory Coast or Norway.
This page is now closed, but a summary of the game is available below, and you can click here for our full match report. Thanks for joining us at Al Jazeera Sport.
This page is now closed, but a summary of the game is available below, and you can click here for our full match report. Thanks for joining us at Al Jazeera Sport.
- Brazil survived a World Cup last 32 scare when they fought back to beat Japan 2-1 after Gabriel Martinelli squeezed in a shot at the far post deep in stoppage time to set up a last 16 clash with Norway or Ivory Coast.
- Japan’s Kaishu Sano stunned Brazil after 29 minutes when he intercepted Danilo’s misplaced pass before driving towards goal and rifling a shot past goalkeeper Alisson Becker.
- Japan put on a first-half defensive masterclass as they soaked up pressure with defenders flying around the pitch, breaking up passes and closing down space any time a Brazilian player had the ball.
- Brazil coach Carlo Ancelotti must have said something at half-time as his players came out with a sense of urgency and created a number of chances, finding the reward when Casemiro nodded in a far-post header in the 56th minute from a Gabriel Magalhaes cross.
- It looked like the match would head to extra time as Brazil searched for the winner, but Martinelli came to the rescue after Bruno Guimaraes received the ball on the edge of the box and slipped it through for the Arsenal forward to supply a sharp finish.
- How can your team reach the final and win the World Cup 2026? Click here to find out.
Keep up to date: Follow Al Jazeera Sport on our website and on X for the latest news, features and live events from around the globe.
- Live updates
- Match stats
- Lineups
- 29 Jun 2026 - 19:45(19:45 GMT)
That’s a wrap
Thanks for joining us for the thrilling World Cup last 32 clash between Brazil and Japan, as Martinelli scored deep into stoppage time to snatch victory for Ancelotti’s side.
We’ll be back with more World Cup coverage very soon, but for now it’s goodbye from Al Jazeera Sport.
- 29 Jun 2026 - 19:42(19:42 GMT)
Next up for Al Jazeera Sport
Al Jazeera’s next featured last 32 game will be a blockbuster between the Netherlands and Morocco in Monterrey, Mexico.
The game kicks off at 7pm on Monday (01:00 GMT, Tuesday) and we will have all the build-up on Al Jazeera Sport from 22:00 GMT.
You can read the match preview here.
- 29 Jun 2026 - 19:39(19:39 GMT)
Match report hot off the press
Gabriel Martinelli scored the winning goal late in injury time to give five-time champions Brazil a 2-1 win over Japan in the World Cup round of 32 in Houston.
Martinelli, who had come on as a second-half substitute, scored in the sixth minute of stoppage time as the match appeared to be heading to extra time on Monday.
Brazil will next face either the Ivory Coast or Norway on Sunday in East Rutherford, New Jersey, in the round of 16.
Casemiro had earlier equalised with a header in the 56th minute off an assist from Gabriel Magalhaes after just missing another chance two minutes earlier. The shot sailed just out of reach of the outstretched hand of Japan goalkeeper Zion Suzuki and into the net.
Kaishu Sano stole a misplaced pass in midfield and took it towards goal before his right-footed shot put Japan ahead in the 29th minute.
Read the full match report here.
Advertisement - 29 Jun 2026 - 19:36(19:36 GMT)
Casemiro named man of the match
The former Real Madrid and Manchester United midfielder looked cumbersome at times in the first half and was easily stripped for pace by Sano as he scored Japan’s opener.
But Casemiro came out fired up for the second half and played a key role in dragging Brazil back into the game – chiefly by meeting Gabriel’s deep cross at the back post to head in the equaliser.
He limped off the pitch towards the end to be replaced by Fabinho, but Brazil will hope their old warhorse will recover in time for Sunday’s last 16 game.
- 29 Jun 2026 - 19:33(19:33 GMT)
When are Brazil back in action?
Brazil will play their last 16 match on Sunday, with the game kicking off at 20:00 GMT.
They will play the winner of Ivory Coast vs Norway, who will be in action on Tuesday – their last 32 game kicks off at 17:00 GMT.
- 29 Jun 2026 - 19:30(19:30 GMT)
Martinelli tells reporters he can’t explain ‘joy in my heart’
“I can’t find the words to describe the joy in my heart. Seeing all those fans on their feet, my parents, my friends,” he said.
“I can’t explain it. After hitting the woodwork, I knew I’d get another chance. I honestly don’t have the words.
“I’m just happy I was able to help the team, whether I’m playing on the left or through the middle. The most important thing is helping the team.”
- 29 Jun 2026 - 19:26(19:26 GMT)
Brazil in rare World Cup comeback
Brazil have won after trailing at half-time in the World Cup for the first time since 2002 against Turkiye.
In the end it was a Ancelotti masterclass as his rejuvenated side played much better in the second half, while Japan ultimately wilted under the pressure.
Brazil’s coach could easily have hooked the struggling Casemiro at half-time, but he ended up playing well in the second half and scored the equaliser.
Guimaraes and Martinelli were particularly impressive for staying so composed to respectively set up and convert the winning goal.
- 29 Jun 2026 - 19:20(19:20 GMT)
Match stats
- 29 Jun 2026 - 19:16(19:16 GMT)
Photos: Celebrations for Brazil
Brazil’s players celebrate [Troy Taormina/Reuters] Vinicius Junior and Endrick celebrate after the match [Annegret Hilse/Reuters] Casemiro and Alisson Becker celebrate [Annegret Hilse/Reuters] Brazil players celebrate [Annegret Hilse/Reuters] Brazil’s players celebrate with their fans [Maria Lysaker/Reuters] Advertisement - 29 Jun 2026 - 19:11(19:11 GMT)
Casemiro Brazil’s second-oldest World Cup goalscorer
Casemiro is the second-oldest goalscorer for Brazil in World Cup history. pic.twitter.com/3bvQESDPcF
— Opta Analyst (@OptaAnalyst) June 29, 2026
- 29 Jun 2026 - 19:09(19:09 GMT)
Heartbreak for the Samurai Blue
Japan’s players are utterly heartbroken.
They are lying down on the ground, holding their heads in their hands and wiping away tears as the Brazilians celebrate all around them.
Zion Suzuki looks dejected after the match [Annegret Hilse/Reuters] - 29 Jun 2026 - 19:07(19:07 GMT)
Brazil into the last 16 to face either Ivory Coast or Norway
Several of the Japanese players are distraught as Brazil celebrate an incredible comeback win.
Japan went into half-time 1-0 up after Sano scored in the 29th minute.
Brazil came out fired up in the second half and dominated possession, and Casemiro found the equaliser with a back-post header in the 56th minute.
Despite Brazil’s pressure, the game looked destined for extra-time as Japan defended gamely and rode their luck at times.
But the substitute Martinelli had other ideas as he brilliantly converted a slick pass from Guimaraes to score the winner deep into stoppage time.
Ivory Coast or Norway await Brazil in the last 16.
- 29 Jun 2026 - 19:03(19:03 GMT)
Full-time: Brazil 2-1 Japan
A long ball looks for Machino but the Japanese forward knocks over Marquinhos and is penalised.
Japan launch another attack but Brazil hack the ball away to safety.
The ref blows the whistle and Brazil have survived a major scare to come back from a goal down and snatch a last gasp victory.
- 29 Jun 2026 - 19:01(19:01 GMT)
Japan on the attack
Japan mount a last desperate attack but Brazil snuff it out.
90+9 mins: Brazil 2-1 Japan
- 29 Jun 2026 - 18:59(18:59 GMT)
Superb finish from Martinelli
Takana gives the ball away in a terrible position just outside the box.
Guimaraes threads a pass into Martinelli, who shifts the ball from his left foot to right in a flash and steers it past Suzuki and in off the post!
90+7 mins: Brazil 2-1 Japan
Brazil’s Gabriel Martinelli celebrates scoring his side’s second goal [Ashley Landis/AP] - 29 Jun 2026 - 18:58(18:58 GMT)
GOAL! Martinelli surely wins it for Brazil!
Oh my word – Brazil have surely won it at the death!
90+6 mins: Brazil 2-1 Japan
Martinelli scores [Pedro Nunes/Reuters] - 29 Jun 2026 - 18:56(18:56 GMT)
Fabinho fluffs header
Endrick gets the ball in the box and runs at Taniguchi, who does well to stay with him and block for a corner.
The corner comes off Fabinho’s head and flies into orbit and out of play.
90+4 mins: Brazil 1-1 Japan
- 29 Jun 2026 - 18:54(18:54 GMT)
Casemiro comes off
Casemiro leaves the pitch gingerly as Fabinho comes on to replace him.
90+2 mins: Brazil 1-1 Japan
- 29 Jun 2026 - 18:53(18:53 GMT)
Six minutes of added time
Sugawara get the better of Santos out on the right and puts the ball into the box but it’s a Brazilian boot that connects to clear.
Casemiro is down on the turf and will require treatment.
Six minutes of stoppage time will be played.
90 mins: Brazil 1-1 Japan
- 29 Jun 2026 - 18:51(18:51 GMT)
Vini Jr has a go
Rayan is brought down out on the left. Guimaraes puts the ball into the box but Suzuki rushes out to clear with his body.
It falls to Vinicius just outside the box and his shot is deflected out for corner.
89 mins: Brazil 1-1 Japan
Vinicius Junior shoots at goal [Phil Noble/Reuters]