2026 FIFA World Cup · Group I · Match 400021488
Iraq
1
Norway
4
16 June 2026 · 22:00 UTC
Attendance 63,106
Group I · Norway Win
FIFA
FIFA — Prolific forward struck either side of Aymen Hussein’s leveller, with Leo Ostigard also on target, to help Norway to a third World Cup win.
Image source: digitalhub.fifa.com
Haaland brace helps guide Norway past Iraq — Prolific forward struck either side of Aymen Hussein’s leveller, with Leo Ostigard also on target, to help Norway to a third World Cup win.
Match Goals
Iraq 1–4 Norway
Erling HAALAND 29' — Goal 29' HAALAND ⚽ AYMEN HUSSEIN 39' — Goal 39' HUSSEIN ⚽ Erling HAALAND 43' — Goal 43' HAALAND ⚽ Leo OSTIGARD 76' — Goal 76' OSTIGARD ⚽ AYMEN HUSSEIN 90' — Goal 90' HUSSEIN ⚽ IRAQ → ← NORWAY
Goal positions — Iraq attacks right
Iraq
39' · Regular goal
Norway
29' · Regular goal
43' · Regular goal
76' · Regular goal
90' · Regular goal
Match Timeline
Key events
29'
Norway
39'
Iraq
43'
Norway
59'
Sub Iraq
59'
Sub Iraq
73'
Sub Iraq
73'
Sub Iraq
73'
Sub Norway
73'
Sub Norway
73'
Sub Norway
73'
Sub Norway
76'
Norway
78'
Sub Iraq
81'
Sub Norway
86'
Yellow Card ZAID TAHSEEN
Iraq
90'
Norway
Team Statistics
Head-to-head metrics
Iraq
Possession34.7%
Passes347
Pass Accuracy82.4%
Shots11
Shots on Target1
Corners2
Yellow Cards1
Offsides1
Defensive Pressures288
Forced Turnovers42
Linebreaks (Att/Comp)8 / 2
Norway
Possession57.2%
Passes548
Pass Accuracy90.0%
Shots11
Shots on Target5
Corners5
Yellow Cards0
Offsides0
Defensive Pressures173
Forced Turnovers31
Linebreaks (Att/Comp)12 / 5
Comparative
IRQ 34.7%PossessionNOR 57.2%
IRQ 347PassesNOR 548
IRQ 11ShotsNOR 11
IRQ 1Shots on TargetNOR 5
IRQ 288Def. PressuresNOR 173
IRQ 6Counter-PressNOR 13
Phase Analytics
Tactical phase aggregates
Iraq · 4-4-2
High Press
6.4
Counter-Press
5.7
Mid Block
34.2
Low Block
15.6
Att. Transition
21.7
Final Third
9.4
High Block
7.4
Turnovers
42.0
Norway · 4-4-2
High Press
12.1
Counter-Press
13.4
Mid Block
19.4
Low Block
10.8
Att. Transition
7.5
Final Third
10.7
High Block
6.2
Turnovers
31.0
Temporal Analytics
Pressing Intelligence & Performance Rates
These metrics are sourced from temporal team analytics reports generated at intervals throughout the match. Comparing early-match and late-match snapshots reveals how each team's intensity and tactical shape evolved.
Iraq — Pressing Profile
Counter-Press Intensity (score: 5.72 / 20)
High Press (score: 6.41 / 20)
Mid Block (score: 34.16 / 50)
Low Block (score: 15.63 / 50)
Mid Press
Norway — Pressing Profile
Counter-Press Intensity (score: 13.44 / 20)
High Press (score: 12.13 / 20)
Mid Block (score: 19.41 / 50)
Low Block (score: 10.81 / 50)
High Counter-Press
Iraq Phase Intensity Over Match Time
0' 15' 30' 45' 60' 90' ⚽29' ⚽39' ⚽43' ⚽76' ⚽90' Mid Block Low Block High Press
Phase aggregate values interpolated from temporal analytics snapshots · Goal events shown as vertical markers
Formations & Tactics
Starting XI
Iraq · 4-4-2 · Coach: Graham James Arnold
9ALHAMADI ↓59'16ALAMMARI23DOSKI4TAHSEEN 🟨86'18HUSSEIN ⚽39'5HASHIM12HASSAN8BAYESH ↓78'17JASIM ↓73'3ALI ↓73'24ISMAEL ↓59'
Norway · 4-4-2 · Coach: Ståle Solbakken
1NYLAND3AJER5WOLFE ↓73'7SORLOTH ↓73'8BERGE9HAALAND ⚽29' ⚽10ODEGAARD ↓81'14AURSNES ↓73'17HEGGEM20NUSA ↓73'26RYERSON
Squads
Match squads
Post-Match Intelligence
Core Players & Final Team Stats
Iraq — Final Stats
Possession34.7%
Passes / Completed347 / 286
Pass Accuracy82.4%
Shots / On Target11 / 1
Corners2
Yellow Cards1
Offsides1
Def. Pressures288
Forced Turnovers42
Linebreaks (Att / Comp)8 / 2
Counter-Press Score5.72
Norway — Final Stats
Possession57.2%
Passes / Completed548 / 493
Pass Accuracy90.0%
Shots / On Target11 / 5
Corners5
Yellow Cards0
Offsides0
Def. Pressures173
Forced Turnovers31
Linebreaks (Att / Comp)12 / 5
Counter-Press Score13.44
Head-to-Head Comparison
IRQ 34.7%PossessionNOR 57.2%
IRQ 347PassesNOR 548
IRQ 11ShotsNOR 11
IRQ 1Shots on TargetNOR 5
IRQ 288Def. PressuresNOR 173
IRQ 6Counter-PressNOR 13
Distance & Speed Comparison
IRQ 112,426Total Distance (m)NOR 117,689
IRQ 257Total SprintsNOR 231
IRQ 33.2Max Top Speed (km/h)NOR 36.5
IRQ 30.0Avg Top Speed (km/h)NOR 29.2
Iraq — Core Performers
PlayerDist mPassSprkm/hHighlight
AMIR ALAMMARI11,207473830.2🎯
MERCHAS DOSKI10,501423730.9
ZAID TAHSEEN10,005352731.9YC
AYMEN HUSSEIN9,971124029.7 3 shots
AKAM HASHIM9,235532831.4
IBRAHIM BAYESH8,6442231.5
ALI JASIM8,5121628.6
Hussein Ali8,1722031.5
Norway — Core Performers
PlayerDist mPassSprkm/hHighlight
Sander BERGE11,782803828.4
Torbjorn HEGGEM10,846873331.0
Julian RYERSON10,712613730.2
Martin ODEGAARD10,4964430.0🎯
Kristoffer AJER10,260632531.8
Fredrik AURSNES9,7633430.2
Erling HAALAND9,59784336.5 4 shots
Alexander SORLOTH8,6881532.8
Player Physical & Goal Metrics
All player analytics from the post-match snapshot
SPARQL · Player Analytics
PREFIX fifa: 
PREFIX rdfs: 
PREFIX xsd: 

SELECT ?playerName ?teamName ?goals ?assists ?totalDistance ?passes ?sprints ?topSpeed ?timePlayed
FROM 
FROM 
WHERE {
  ?m a fifa:Match ; fifa:matchId "400021488" .
  ?m fifa:hasPlayerAnalyticsReport ?report .
  ?report fifa:player ?player .
  ?player rdfs:label ?playerName .
  OPTIONAL { ?report fifa:team ?team . ?team rdfs:label ?teamName }
  OPTIONAL { ?report fifa:goals ?goals }
  OPTIONAL { ?report fifa:assists ?assists }
  OPTIONAL { ?report fifa:totalDistance ?totalDistance }
  OPTIONAL { ?report fifa:passes ?passes }
  OPTIONAL { ?report fifa:sprints ?sprints }
  OPTIONAL { ?report fifa:topSpeed ?topSpeed }
  OPTIONAL { ?report fifa:timePlayed ?timePlayed }
}
ORDER BY ?teamName DESC(?totalDistance)
▶ Run live query
SPARQL Queries
Knowledge graph exploration
Match Overview
Iraq vs Norway — core match metadata
SPARQL · Match Overview
PREFIX fifa: 
PREFIX rdfs: 

SELECT ?homeTeam ?awayTeam ?homeScore ?awayScore ?date ?stadium ?attendance
FROM 
WHERE {
  ?match a fifa:Match ; fifa:matchId "400021488" .
  ?match fifa:homeTeam ?ht ; fifa:awayTeam ?at ;
         fifa:homeTeamScore ?homeScore ; fifa:awayTeamScore ?awayScore ;
         fifa:date ?date ; fifa:stadium ?s ; fifa:attendance ?attendance .
  ?ht rdfs:label ?homeTeam . ?at rdfs:label ?awayTeam . ?s rdfs:label ?stadium .
}
▶ Run live query
Goals
All goal events with scorer and assist
SPARQL · Goals
PREFIX fifa: 
PREFIX rdfs: 

SELECT ?minute ?playerName ?teamName ?goalType ?assistName
FROM 
WHERE {
  ?m a fifa:Match ; fifa:matchId "400021488" .
  ?m fifa:hasGoal ?goal .
  ?goal fifa:goalMinute ?minute .
  OPTIONAL { ?goal fifa:player ?p . ?p rdfs:label ?playerName }
  OPTIONAL { ?goal fifa:team ?t . ?t rdfs:label ?teamName }
  OPTIONAL { ?goal fifa:goalType ?gt . ?gt rdfs:label ?goalType }
  OPTIONAL { ?goal fifa:assistPlayer ?a . ?a rdfs:label ?assistName }
}
ORDER BY xsd:integer(?minute)
▶ Run live query
Team Analytics + Pressing Phases
Full tactical phase breakdown for both teams
SPARQL · Team Analytics
PREFIX fifa: 
PREFIX rdfs: 

SELECT ?teamName ?possession ?passes ?passesCompleted ?goals ?shots ?shotsOnTarget
       ?corners ?yellowCards ?offsides ?defPress ?turnovers ?highPress ?counterPress
FROM 
FROM 
WHERE {
  ?m a fifa:Match ; fifa:matchId "400021488" .
  ?m fifa:hasTeamAnalyticsReport ?report .
  ?report fifa:team ?team .
  ?team rdfs:label ?teamName .
  OPTIONAL { ?report fifa:possession ?possession }
  OPTIONAL { ?report fifa:passes ?passes }
  OPTIONAL { ?report fifa:passesCompleted ?passesCompleted }
  OPTIONAL { ?report fifa:goals ?goals }
  OPTIONAL { ?report fifa:attemptAtGoal ?shots }
  OPTIONAL { ?report fifa:attemptAtGoalOnTarget ?shotsOnTarget }
  OPTIONAL { ?report fifa:corners ?corners }
  OPTIONAL { ?report fifa:yellowCards ?yellowCards }
  OPTIONAL { ?report fifa:offsides ?offsides }
  OPTIONAL { ?report fifa:defensivePressuresApplied ?defPress }
  OPTIONAL { ?report fifa:forcedTurnovers ?turnovers }
  OPTIONAL { ?report fifa:phaseAggregateHighPress ?highPress }
  OPTIONAL { ?report fifa:phaseAggregateCounterPress ?counterPress }
}
ORDER BY ?teamName
▶ Run live query