World Cup 2026: Haaland Double Sinks Brazil as Norway Reach Quarters
Haaland's late double stuns Brazil at MetLife
Norway produced one of the great smash-and-grab performances of World Cup 2026, beating Brazil 2-1 at MetLife Stadium in East Rutherford in the Round of 16. For long spells this looked like a match Brazil should have won comfortably — and the underlying numbers agree. Carlo Ancelotti's side generated 2.73 expected goals (xG, a measure of chance quality) against Norway's 0.84, created five big chances to Norway's three, and had ten shots inside the penalty area. And yet, in a tournament that rarely rewards profligacy, it was Erling Haaland who settled it, striking twice in the final eleven minutes to break Brazilian hearts on a warm, cloudy evening under referee Ismail Elfath.
The story of the game is really the story of chances not taken. Brazil dominated the shot count, hitting the target four times and forcing four saves from the Norway goalkeeper, but they could not find the finish that their approach play deserved. Norway, by contrast, were ruthless: five shots on target, a shots accuracy of 56 per cent against Brazil's 29 per cent, and a striker who needed only two clear sights of goal. Possession told a similarly counter-intuitive tale — Norway controlled 66 per cent of the ball to Brazil's 34 per cent, completing 617 passes to 279, and turned that platform into two decisive moments when it mattered most.
How Ancelotti and Norway set out at MetLife
Bench (14)
12 Weverton · 23 Ederson · 6 Sandro · 14 Bremer · 15 Pereira · 24 Ibañez · 2 Éderson · 17 Fabinho · 18 Santos · 11 Raphinha · 21 Henrique · 10 Neymar · 19 Endrick · 25 Thiago
Bench (14)
12 Tangvik · 13 Selvik · 4 Østigård · 15 André Bjørkan · 24 Langås · 25 Sælebakke Falchener · 2 Thorsby · 14 Aursnes · 18 Thorstvedt · 19 Aasgaard · 21 Schjelderup · 22 Bobb · 23 Petter Hauge · 11 Strand Larsen
From a missed penalty to Haaland's 90th-minute killer
The evening's defining thread was set early. In the 14th minute Bruno Guimaraes stepped up to a penalty and missed it — a moment that, in hindsight, framed everything that followed. Brazil kept coming, creating chance after chance, but the finishing touch eluded them.
Norway's Ståle-style pragmatism showed at half-time, with a double change: Alexander Sørloth and Antonio Nusa made way for Oscar Bobb and Andreas Schjelderup, the latter of whom would prove pivotal. Brazil responded with their own reshuffle, introducing Endrick for Matheus Cunha just before the hour and then a double switch on 67 minutes that brought on Neymar for Gabriel Martinelli and Danilo Santos for Rayan.
The decisive spell arrived after 79 minutes. With Ederson coming on for Bruno Guimaraes, Haaland struck, converting a Schjelderup assist to put Norway ahead against the run of play. Then, in the 90th minute, the pair combined again — Schjelderup once more the provider, Haaland once more the finisher — to double the lead. Brazil pushed frantically in stoppage time; Neymar was booked at 90+6 and won a penalty at 90+10, but Norway held firm to see out a famous victory.
Bruno Guimaraes
Missed Penalty
•14’Bruno Guimaraes
Missed Penalty
↑ O. Bobb
↓ A. Sorloth
Substitution
🔄46’↑ O. Bobb
↓ A. Sorloth
Substitution
↑ A. Schjelderup
↓ A. Nusa
Substitution
🔄46’↑ A. Schjelderup
↓ A. Nusa
Substitution
↑ Endrick
↓ M. Cunha
Substitution
🔄58’↑ Endrick
↓ M. Cunha
Substitution
↑ F. Aursnes
↓ J. Ryerson
Substitution
🔄63’↑ F. Aursnes
↓ J. Ryerson
Substitution
↑ Neymar
↓ G. Martinelli
Substitution
🔄67’↑ Neymar
↓ G. Martinelli
Substitution
↑ Danilo Santos
↓ Rayan
Substitution
🔄67’↑ Danilo Santos
↓ Rayan
Substitution
↑ Ederson
↓ Bruno Guimaraes
Substitution
🔄79’↑ Ederson
↓ Bruno Guimaraes
Substitution
E. Haaland
Assist A. Schjelderup
Goal
⚽79’E. Haaland
Assist A. Schjelderup
Goal
E. Haaland
Assist A. Schjelderup
Goal
⚽90’E. Haaland
Assist A. Schjelderup
Goal
↑ L. Ostigard
↓ D. Wolfe
Substitution
🔄90+5’↑ L. Ostigard
↓ D. Wolfe
Substitution
Neymar
Yellow card
🟨90+6’Neymar
Yellow card
Neymar
Penalty
•90+10’Neymar
Penalty
Why the futbol.so consensus backed the wrong side
This was a night that upended expectations. The futbol.so community leaned firmly towards Brazil, with the consensus pointing to a 2-1 win for the Seleção — a scoreline that, ironically, arrived in reverse. That confidence stretched across borders: fans in Argentina, Colombia and Austria all favoured Brazil, with most settling on tight home wins around 2-0 or 2-1.
The reality flipped the script entirely. Brazil's dominance in expected goals and chance creation suggested the community had read the balance of play correctly — this was, statistically, Brazil's game. What no forecast captured was Haaland's clinical edge and Schjelderup's influence off the bench, the two ingredients that turned territorial control into an actual win for Norway. It is a reminder that in knockout football, the finish matters more than the flow.
- Argentina
- Colombia
- Austria
Official forecast: 1-2
Video highlights

FIFA WC 2026 | Brazil - Norway 1:2 | (osmina finala ) | 05.07.2026.
Only available in BA, ME, MK +2
Haaland Scores AGAIN! Norway Knock Out Brazil! | FIFA World Cup 2026
Only available in GB, GG, IM +1
How Do You Stop Erling Haaland?🇳🇴 | Brazil v Norway Full Post Match Analysis | FIFA World Cup 2026
Only available in GB, GG, IM +1
Haaland Heads Norway Ahead v Brazil! | Brazil v Norway | FIFA World Cup 2026
Only available in GB, GG, IM +1
HIGHLIGHTS - Brazil v Norway | Dramatic Knock Out Match! | FIFA World Cup 2026
Only available in GB, GG, IM +1
Doppietta di HAALAND, ANCELOTTI eliminato: Brasile-Norvegia 1-2 | FIFA World Cup | DAZN Highlights
Only available in IT
‘BRAZIL WERE BORING!’ 😳 FULL REACTION to Norway ELIMINATING Brazil from 2026 World Cup | ESPN FC
No geo restriction
World Cup: Brazil vs Norway
No geo restriction
World Cup: Brazil vs Norway
No geo restriction
World Cup: Brazil vs Norway
No geo restrictionOrjan Nyland penalty
No geo restrictionNorway march on to the quarter-finals, where they will face the winner of the Round of 16 tie between Mexico and England — a fixture scheduled for 11 July. With that opponent still to be decided, Ståle's side can prepare for whoever emerges from what promises to be a compelling clash.
For Brazil, it is a bruising exit from the World Cup 2026 knockout rounds, a night when the numbers said one thing and the scoreboard said another. Haaland, meanwhile, has announced himself on the grandest stage — and Norway's 28-year wait for a party like this is well and truly over.
Live matches
Real-time data, straight from the pitch.