Rouzbeh Cheshmi scored in the eighth minute of stoppage time to break a scoreless stalemate and Iran went on to defeat Wales 2-0 at the World Cup on Friday.
Cheshmi’s strike from outside the box was just beyond the diving reach of Wales backup goalkeeper Danny Ward, who was pressed into duty when starter Wayne Hennessey was sent off in the 86th minute.
Ramin Rezaeian added a second goal moments later, and Iran wildly celebrated while some of the Welsh players dropped in disbelief to the field.
Hennessy was ejected in the 86th minute for a high challenge on Mehdi Taremi.
Gareth Bale made his 110th appearance for Wales, the most all-time for the national team, but the Welsh appeared sluggish early after a 1-1 draw with the United States in their Group B opener.
The match was played after pro-government fans harassed anti-government fans outside the stadium in Qatar, reflecting the divisions afflicting the country. Iran’s players sang their national anthem this time - having declined to do so before their opening loss to England in a show of support for anti-government protests in their country.
- AFC Champions League 2023-24: Ronaldo’s Al-Nassr enters knockouts with goalless draw against Persepolis
- Al Nassr vs Persepolis Highlights, AFC Champions League 2023-24: NAS 0-0 PER, Ronaldo’s 10 man team moves to round of 16 with a draw
- AFC Champions League points table LIVE: Al-Nassr vs Persepolis, Ronaldo’s side leading in Group E, enters round of 16
- ISL 2023-24: Super sub Victor Rodriguez brings three points home for FC Goa against Jamshedpur FC as it goes on top of the table
- Mohun Bagan Super Giant vs Odisha FC Highlights, AFC Cup: MBSG 2-5 OFC, Juggernauts beat Mariners to stay second