2026 FIFA World Cup · Group G · Match 400021480
Egypt
3
22 June 2026 · 01:00 UTC
Attendance 52,497
Group G · Egypt Win
FIFA
FIFA — Mohamed Salah struck the decisive goal as Egypt came from behind to defeat New Zealand 3-1 and claim their first FIFA World Cup win.
Image source: digitalhub.fifa.com
Egypt earn long-awaited first victory — Mohamed Salah struck the decisive goal as Egypt came from behind to defeat New Zealand 3-1 and claim their first FIFA World Cup win.
Match Goals
New Zealand 1–3 Egypt
Finn SURMAN 15' — Goal 15' SURMAN ⚽ MOSTAFA ZICO 58' — Goal 58' ZICO ⚽ MOHAMED SALAH 67' — Goal 67' SALAH ⚽ TREZEGUET 82' — Goal 82' TREZEGUE ⚽ NEW ZEALAND → ← EGYPT
Goal positions — New Zealand attacks right
New Zealand
15' · Regular goal
Egypt
58' · Regular goal
67' · Regular goal
Goal TREZEGUET
82' · Regular goal
Match Timeline
Key events
15'
New Zealand
17'
Yellow Card MOHANAD LASHIN
Egypt
20'
Yellow Card Sarpreet SINGH
New Zealand
34'
Yellow Card Callum McCOWATT
New Zealand
41'
Sub Egypt
58'
Egypt
66'
Sub New Zealand
67'
Egypt
76'
Sub Egypt
76'
Sub Egypt
76'
Sub New Zealand
76'
Sub New Zealand
82'
Egypt
84'
Sub Egypt
ZIZO  ↓ EMAM ASHOUR
84'
Sub Egypt
85'
Sub New Zealand
85'
Sub New Zealand
90'
Sub Egypt
Team Statistics
Head-to-head metrics
New Zealand
Possession39.4%
Passes437
Pass Accuracy81.2%
Shots11
Shots on Target5
Corners4
Yellow Cards2
Offsides3
Defensive Pressures289
Forced Turnovers39
Linebreaks (Att/Comp)14 / 4
Egypt
Possession50.3%
Passes544
Pass Accuracy89.3%
Shots19
Shots on Target7
Corners3
Yellow Cards1
Offsides0
Defensive Pressures249
Forced Turnovers51
Linebreaks (Att/Comp)13 / 3
Comparative
NZL 39.4%PossessionEGY 50.3%
NZL 437PassesEGY 544
NZL 11ShotsEGY 19
NZL 5Shots on TargetEGY 7
NZL 289Def. PressuresEGY 249
NZL 6Counter-PressEGY 12
Phase Analytics
Tactical phase aggregates
New Zealand · 4-4-2
High Press
2.0
Counter-Press
6.3
Mid Block
20.9
Low Block
31.1
Att. Transition
18.8
Final Third
11.2
High Block
0.6
Turnovers
39.0
Egypt · 4-4-2
High Press
5.2
Counter-Press
12.1
Mid Block
22.0
Low Block
11.3
Att. Transition
9.6
Final Third
22.8
High Block
5.4
Turnovers
51.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.
New Zealand — Pressing Profile
Counter-Press Intensity (score: 6.28 / 20)
High Press (score: 2.02 / 20)
Mid Block (score: 20.93 / 50)
Low Block (score: 31.14 / 50)
Deep Block / Low Block
Egypt — Pressing Profile
Counter-Press Intensity (score: 12.14 / 20)
High Press (score: 5.22 / 20)
Mid Block (score: 22.02 / 50)
Low Block (score: 11.34 / 50)
High Counter-Press
New Zealand Phase Intensity Over Match Time
0' 15' 30' 45' 60' 90' ⚽15' ⚽58' ⚽67' ⚽82' Mid Block Low Block High Press
Phase aggregate values interpolated from temporal analytics snapshots · Goal events shown as vertical markers
Formations & Tactics
Starting XI
New Zealand · 4-4-2 · Coach: Tony READINGS
1CROCOMBE2PAYNE ↓85'5BOXALL6BELL8STAMENIC9WOOD10SINGH 🟨20' ↓7611JUST ↓85'13CACACE ↓76'16SURMAN ⚽15'20MCCOWATT 🟨34'
Egypt · 4-4-2 · Coach: MOHAMED ABDELWAHED
5RABIA ↑41'19ATTIA13FATOUH17LASHIN 🟨17'3HANY2IBRAHIM23SHOUBIR8ASHOUR ↓84'10SALAH ⚽67' ↓8411ZICO ⚽58' ↓76'22MARMOUSH ↓76'
Squads
Match squads
Post-Match Intelligence
Core Players & Final Team Stats
New Zealand — Final Stats
Possession39.4%
Passes / Completed437 / 355
Pass Accuracy81.2%
Shots / On Target11 / 5
Corners4
Yellow Cards2
Offsides3
Def. Pressures289
Forced Turnovers39
Linebreaks (Att / Comp)14 / 4
Counter-Press Score6.28
Egypt — Final Stats
Possession50.3%
Passes / Completed544 / 486
Pass Accuracy89.3%
Shots / On Target19 / 7
Corners3
Yellow Cards1
Offsides0
Def. Pressures249
Forced Turnovers51
Linebreaks (Att / Comp)13 / 3
Counter-Press Score12.14
Head-to-Head Comparison
NZL 39.4%PossessionEGY 50.3%
NZL 437PassesEGY 544
NZL 11ShotsEGY 19
NZL 5Shots on TargetEGY 7
NZL 289Def. PressuresEGY 249
NZL 6Counter-PressEGY 12
Distance & Speed Comparison
NZL 120,469Total Distance (m)EGY 120,663
NZL 0Total SprintsEGY 62
NZL 34.6Max Top Speed (km/h)EGY 34.3
NZL 28.9Avg Top Speed (km/h)EGY 30.2
New Zealand — Core Performers
PlayerDist mPassSprkm/hHighlight
Joe BELL12,2645728.1
Marko STAMENIC11,3815431.4
Finn SURMAN10,6644433.2
Chris WOOD10,5641831.9
Elijah JUST10,2172431.6
Michael BOXALL10,1424532.3
Sarpreet SINGH10,0232131.3YC
Tim PAYNE9,4052929.2🎯
Egypt — Core Performers
PlayerDist mPassSprkm/hHighlight
MARAWAN ATTIA12,502886230.6
AHMED FATOUH12,0227230.5
MOHANAD LASHIN11,8214931.4YC
MOHAMED HANY10,4596830.3🎯
YASSER IBRAHIM10,4594830.5
EMAM ASHOUR10,0635630.63 shots
MOHAMED SALAH9,8453133.2 🎯 5 shots
MOSTAFA ZICO9,8292631.0 🎯 4 shots
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 "400021480" .
  ?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
New Zealand vs Egypt — 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 "400021480" .
  ?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 "400021480" .
  ?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 "400021480" .
  ?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