First Stage · Group G · Saturday, June 27 · Seattle Stadium, Seattle · 66,925 in the stands
kickoff 20:00 local · 16°C · 75% humidity
tap a player for their match file
match pulse — xG per 5 minutes · goals · cards
goals — hover the strip for every shot and card, with names
- 5′Saber0.10 xG
- 14′Rezaeian0.07 xG
The xG race — cumulative expected goals, minute by minute
EGY 0:0 IRNOn paper vs as played — formation sheet vs heatmap reality
EGY 4-2-3-1 attack →, ← IRN 5-4-1 attack. The teamsheet, as announced.
The duel — team data, FIFA tracking included
Territory — where each team lived
Every player's heatmap, minutes-weighted and stacked per team. Egypt attack →, ← IR Iran attack. Brighter is more presence; where the colors meet is the contested ground.
How it happened
- 5′MAHMOUD SABER (Egypt) scores!!
- 11′Penalty Awarded
- 14′Ramin REZAEIAN (IR Iran) scores!!
- 14′YASSER IBRAHIM (in) comes off the bench to replace MOHAMED ABDELMONEIM (out) (Egypt)
- 18′Hossein KANANI (IR Iran) is booked by the referee.
- 19′MAHMOUD SABER (Egypt) is booked by the referee.
- 41′YASSER IBRAHIM (Egypt) is booked by the referee.
- 43′Ali NEMATI (IR Iran) is booked by the referee.
- ′Before the second half begins Saleh HARDANI (in) comes off the bench to replace Hossein KANANI (out) (IR Iran)
- ′Before the second half begins MARAWAN ATTIA (in) comes off the bench to replace MAHMOUD SABER (out) (Egypt)
- ′Before the second half begins OMAR MARMOUSH (in) comes off the bench to replace EMAM ASHOUR (out) (Egypt)
- 57′ZIZO (in) comes off the bench to replace MOHAMED SALAH (out) (Egypt)
- 67′Shahriyar MOGHANLOO (in) comes off the bench to replace Saman GHODDOS (out) (IR Iran)
- 76′HAMZA ABDELKARIM (in) comes off the bench to replace MOSTAFA ZICO (out) (Egypt)
- 79′Saeid EZATOLAHI (IR Iran) is booked by the referee.
- 90+1′Alireza JAHANBAKHSH (in) comes off the bench to replace Mohammad MOHEBBI (out) (IR Iran)
- 90+2′MOHANAD LASHIN (Egypt) is booked by the referee.
- 90+4′Shoja KHALILZADEH (IR Iran) is booked by the referee.
The morning-after column · AI-written from the match data
Two Chances, No Victory: Iran's Seattle Frustration
In the eleventh minute, Iran manufactured a 0.79 xG chance only for Egypt's goalkeeper to save; later, deep in stoppage time, another Iranian attacker's 0.30 xG effort struck the post. The individual brilliance of Egypt's highest-rated player at 8.2 proved crucial, but Iran owned the underlying metrics. Their slower ball recovery at 16.5 seconds versus Egypt's 12.2 meant they spent too much time defending, unable to translate attacking superiority into a second goal.
Iran produced 2.24 xG to Egypt's 0.92, created two clear chances that slipped away, and left Seattle with nothing—a masterclass in unfinished business.
90+7′
Iran's attacker struck the post in the dying moments; they couldn't find the winner.
What Egypt needed
They got the point they didn't deserve; Iran's bluntness won them a reprieve.
- Oufa's 8.2 rating kept them standing; that single defender held against 2.24 xG bombardment.
- Fifteen shots, 0.92 xG: finishing must improve or Group G slips away from them.
- High-press regime (3.6 phases) forced 52 turnovers but ball recovery (12.2s) still too slow.
What IR Iran needed
Perfect attacking display, catastrophic finishing—the cruel mathematics of World Cup football.
- The 0.79 xG save in the 11th was the moment; clinical finishing wins matches.
- 2.24 xG to 0.92 should mean landslide; one goal from two good chances is wasteful.
- Ball recovery time of 16.5s (Egypt's 12.2s) suggests passive defending; press higher next time.