Figure caption,

Haaland sends Norway into the quarter-finals as Brazil crash out

At a glance

  • Patrick Berg's fourth-minute goal for Norway disallowed for offside

  • Brazil's Bruno Guimaraes has penalty saved early in first half

  • Erling Haaland heads home opener in the 79th minute, before sealing victory with a stunning low drive

  • Substitute Neymar scores late consolation for Brazil from the penalty spot

  • Norway will face England or co-hosts Mexico in the quarter-final on 11 July

  • PLAYER RATER

ByAdwaidh Rajan
BBC Sport journalist

Erling Haaland's second-half double helped Norway stun five-time winners Brazil and book their place in the quarter-finals of the World Cup for the first time.

Brazil were left to rue Bruno Guimaraes' missed penalty in the first half as Haaland, who had a quiet game until that moment, stole ahead of centre-back Gabriel to meet a cross from Andreas Schjelderup and put Norway ahead in the 79th minute.

The Manchester City striker then sealed Norway's progress with a superb low drive from outside the box in the 90th minute.

Brazil were awarded a second penalty in the dying seconds of the game after referee Ismail Elfath deemed Leo Ostigard to have elbowed Casemiro and Neymar converted.

But it proved a mere consolation for Brazil, who exit the tournament before the quarter-finals for the first time since 1990.

In the quarter-finals, Norway will face either England or co-hosts Mexico, who meet in the last 16 in Mexico City on Monday at 01:00 BST (18:00 Sunday local time).

Figure caption,

Guimaraes has his penalty saved by Nyland

In an entertaining tie in New Jersey, Norway midfielder Patrick Berg had the ball in the back of the net after just four minutes, only for the celebrations to be cut short when Alexander Sorloth was ruled offside.

Relieved to have escaped an early scare, Brazil were then handed the chance to go ahead when Kristoffer Ajer took out Matheus Cunha with a sliding challenge in the box.

But Newcastle midfielder Guimaraes' stuttering penalty in the 15th minute was kept out by Norway goalkeeper Orjan Nyland, who was as influential in their victory as Haaland. The 35-year-old was also on hand to deny Vinicius Jr after the Brazil attacker stole the ball from Norway captain Martin Odegaard.

Endrick replaced Cunha 58 minutes in and could have broke the deadlock with his very first touch after being played through by Vinicius, but the 19-year-old failed to hit the target despite going one-on-one with Nyland.

Carlo Ancelotti threw on Neymar 10 minutes later but Norway had the better of the chances in the final quarter, as Alisson saved from Schjelderup before the Benfica winger delivered the cross from which Haaland headed home.

Nyland was called into action again as he palmed a wayward looping effort on to the post in the 86th minute, before Haaland struck his second to move level on seven goals with France's Kylian Mbappe and Argentina's Lionel Messi in the Golden Boot race.

Analysis: Haaland wins battle against Gabriel as Ancelotti's future in doubt

Figure caption,

How 'remarkable' Haaland lead Norway to win over Brazil

All eyes were on Haaland and Arsenal defender Gabriel as they renewed the rivalry that has become familiar to Premier League fans.

The duo have shared several bruising battles in their club colours and this meeting on the international stage carried plenty of intrigue.

But their latest meeting took time to come to life.

Their first tussle did not arrive until after the half-hour mark and left Gabriel on the floor, while Haaland's only touch inside the box in the quiet first half only led to a tame effort that was comfortably gathered by Alisson.

As the game progressed, so did the threat possessed by Haaland.

The 25-year-old got ahead of Douglas Santos to almost slide in at the far post after a cross from Ajer in the 67th minute before the all-important moment 12 minutes later when he beat Gabriel to the key header.

And in a warning to their potential next opponents England, Haaland then made a second all on his own to take his goal tally to seven from just four appearances.

Meanwhile for Brazil, the loss will put the future of head coach Ancelotti into doubt.

Brazil had just 33.5% of possession and only threatened from counter-attacks, but passed up the few chances that came their way.

They had 14 attempts in the game but only four of them on target, generating an xG of 2.73. Norway, meanwhile, only had an xG of 0.84.

Italian Ancelotti was appointed to the post in May 2025 after his departure from Real Madrid and helped Brazil secure World Cup qualification.

He has a contract that runs until 2030 but the manner of this exit will mean the debate around his future starts far sooner than anyone in Brazil expected.

Player of the match

Number: 9 E. Haaland
Average rating 9.04
Number: 1 Alisson Becker
Average Rating: 5.69
Number: 7 Vinícius Júnior
Average Rating: 4.98
Number: 16 Douglas Santos
Average Rating: 4.81
Number: 22 Gabriel Martinelli
Average Rating: 4.75
Number: 4 Marquinhos
Average Rating: 4.67
Number: 3 Gabriel Magalhães
Average Rating: 4.62
Number: 9 Matheus Cunha
Average Rating: 4.45
Number: 26 Rayan
Average Rating: 4.44
Number: 13 Danilo
Average Rating: 4.42
Number: 5 Casemiro
Average Rating: 4.29
Number: 19 Endrick
Average Rating: 4.29
Number: 8 Bruno Guimarães
Average Rating: 4.20
Number: 2 Éderson Silva
Average Rating: 3.98
Number: 18 Danilo Santos
Average Rating: 3.96
Number: 10 Neymar
Average Rating: 3.84

After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users.