← All matches
Wales
Iran
Wales
3-5-2 · 4-3-3
Iran
Commentary
90'
Full-time. Wales 0-2 Iran.
90'
9 minutes of added time.
72'
Attempt blocked. M. Pouraliganji (Iran), left-footed shot from a corner. xG 0.05.
46'
The second half is under way.
45'
Half-time. Wales 0-0 Iran.
45'
4 minutes of added time.
1'
Kick-off: Wales vs Iran.
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG
Tap a player for their full match card.
Player of the match
Match events
16'
VAR
Goal not given after review · A. Gholizadeh
Half-time · 0–0
45'+3
J. Rodon · Foul
57'
🔁
B. Johnson ◂ C. Roberts
58'
🔁
D. James ◂ H. Wilson
68'
🔁
K. A. Fard ◂ S. Azmoun
77'
🔁
J. Allen ◂ E. Ampadu
77'
🔁
M. Torabi ◂ E. Hajsafi
77'
🔁
A. Jahanbakhsh ◂ A. Gholizadeh
78'
🔁
R. Cheshmi ◂ A. Nourollahi
83'
🔁
A. Karimi ◂ S. Ezatolahi
85'
VAR
Card check · W. Hennessey
86'
W. Hennessey · Professional foul last man
87'
🔁
D. Ward ◂ A. Ramsey
Full-time · 0–2
90'+4
R. Rezaeian · Argument
90'+5
A. Jahanbakhsh · Foul
90'+8
⚽
R. Cheshmi0–1
90'+11
⚽
R. Rezaeian · assist M. Taremi0–2
Recent form
DAUSA1-1
LHPoland0-1
LABelgium1-2
LANetherlands2-3
DHBelgium1-1
LAEngland2-6
LATunisia0-2
WHNicaragua1-0
DASenegal1-1
WHUruguay1-0
Match facts
Kickoff
25 Nov, 10:00 UTC
Competition
World Cup 2026
1
W. Hennessey
7.5
5
C. Mepham
6.7
6
J. Rodon
6.7
4
B. Davies
7.6
9
B. Johnson
6.3
↑ 57'
12
D. Ward
5.9
↑ 87'
7
J. Allen
6.3
↑ 77'
20
D. James
6.6
↑ 58'
3
N. Williams
6.8
11
G. Bale
6.8
13
K. Moore
7.2
24
H. Hosseini
7.6
23
R. Rezaeian
7.7
19
M. Hosseini
6.9
8
M. Pouraliganji
7.2
5
M. Mohammadi
7.0
15
R. Cheshmi
7.5
↑ 78'
18
A. Karimi
6.5
↑ 83'
16
M. Torabi
6.8
↑ 77'
7
A. Jahanbakhsh
6.5
↑ 77'
10
K. A. Fard
6.7
↑ 68'
9
M. Taremi
8.1
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.