The teams
Brazil: Alisson, da Silva Danilo, Marquinhos, Gabriel, Douglas Santos, Rayan, Guimaraes, Casemiro, Martinelli, Cunha, Vinicius Junior.
Norway: Nyland, Ryerson, Ajer, Heggem, Wolfe, Odegaard, Berge, Berg, Sorloth, Haaland, Nusa.
Read moreWorld Cup 2026: All the fixtures
Thank you for following this blog
You can switch to this one to follow the next last-16 clash, a Mexico-England thriller at the iconic Azteca stadium.
And here's our match report
Haaland needed only a chance and a half to score his brace, all in the last 11 minutes.
Nyland kept Brazil at bay throughout the rest of the match.
Haaland level with Messi and Mbappé
Haaland moves to seven goals at the tournament, level with Lionel Messi and Kylian Mbappé, who played one more game than the Norwegian.
Full time! Norway storm into the quarter-finals!
And that's that, Nyland and Haaland have done it for Norway!
The Manchester City striker headed Norway into the lead on 79 minutes and then crashed in a second in the 90th minute at the MetLife Stadium to bury Brazil's hopes of a sixth World Cup crown.
But it's arguably the keeper who deserves the most credit, having saved a penalty among other heroics.
Neymar converts the penalty! Brazil 1-2 Norway!
But surely there's no time left.
Another penalty for Brazil!
Leo Ostigard lands an elbow in Casemiro's face.
Neymar booked
Neymar is show a yellow card for kicking a Norway player in frustration.
Seven minutes of added time
But Norway have the ball.
Haaland with the double!! Brazil 0-2 Norway!
Incredible scenes!
Haaland is served outside the box. He takes a touch and fires a blistering shot across Alisson and into the far corner.
Surely this is game over.
Another Nyland miracle!
A loose ball spins towards the top corner but the retreating Norway keeper somehow tips onto the post.
Credit: Vincent Carchietta, Imagn Images via Reuters
GOAL!! Haaland with the opener!
He only needed one chance!
Schjelderup whips in an excellent cross. Gabriel is, for once, a fraction late and the Norwegian giant finds the far corner with a powerful header.
Norway with the ball
The men in red have twice as many passes as their opponents; a most unusual stat for a Brazil side.
Alisson saves!
Schjelderup is served by Haaland in the Brazil area but his shot his punched away by Alisson at the near post.
Neymar comes on!
He's back!
...and promptly comes off again as the referee calls a hydration break.
Haaland denied
Having said that, Norway suddenly have two good chances of their own!
Alisson gets just ahead of Haaland to fingertip away a dangerous cross, and then the Manchester City is inches short of deflecting a second cross that slides across goal.
Nyland with back-to-back saves!
The keeper comes to Norway's rescue, again.
The first blocks a Rayan volley and the second deflects Guimaraes's close-range effort.
Brazil have the upper hand now.
- Martinelli starts for Brazil
- Julian Ryerson returns for Norway
- We're off!
- Norway score! But they're offside!
- Penalty for Brazil!
- Nyland saves!
- Half-time!
- We're off again
- What a miss!
- Neymar comes on!
- GOAL!! Haaland with the opener!
- Haaland with the double!! Brazil 0-2 Norway!
- Neymar converts the penalty! Brazil 1-2 Norway!
- Full time! Norway storm into the quarter-finals!
What a miss!
A terrific Vinicius through-ball sends the sub clear on goal but his second touch his too long and he rushes his shot, which drifts left of goal.