England led 3-0 at the break thanks to goals from Jude Bellingham (35), Bukayo Saka (43) and Raheem Sterling (45+1).
Saka stretched that lead to four on 62 minutes, before Mehdi Taremi scored for Carlos Queiroz’s troops.
Substitutes Marcus Rashford (71) and Jack Grealish (89) added the finishes to a superb attacking display by the Three lions, before Taremi scored again – this time from the penalty spot 13 minutes into stoppage-time – to handed Iran a late consolation.
Substitutes Marcus Rashford (71) and Jack Grealish (89) added the finishes to a superb attacking display by the Three lions, before Taremi scored again – this time from the penalty spot 13 minutes into stoppage-time – to handed Iran a late consolation.
![(Replaced by Phil Foden on 71 minutes): The Portsmouth-born ace looked lively but was overshadowed by Saka and Sterling as England's main attacking threat.
Picture: Julian Finney/Getty Images](https://www.portsmouth.co.uk/webimg/b25lY21zOjNlZDIyMWYyLWYyZTktNDQ2Ni04ZjEyLTcyZTUyOGI1ZGU4NjpiYmRhNTQ3MC1hZTNjLTQ3MWYtODNmZS0wYzA4MjEwOTAyODA=.jpg?crop=3:2&trim=&width=640)
9. Mason Mount - 6
(Replaced by Phil Foden on 71 minutes): The Portsmouth-born ace looked lively but was overshadowed by Saka and Sterling as England's main attacking threat. Picture: Julian Finney/Getty ImagesPhoto: Julian Finney
![(Replaced by Jack Grealish on 71 minutes): Did everything you would expect from him as the Chelsea forward put in a lively, sharp and busy performance. Was rewarded with his first World Cup goal.
Picture: Julian Finney/Getty Images](https://www.portsmouth.co.uk/webimg/b25lY21zOmQ1NTljMWQxLTRkNjItNDk0Mi1hMjM3LWE4Yzg2NDg1ZTZkNzozY2Y0ZDMwNi1kMmUzLTQ4NzMtYTExZi1kYWFiZjNiZTA4ZWU=.jpg?crop=3:2&trim=&width=640)
10. Raheem Sterling - 8
(Replaced by Jack Grealish on 71 minutes): Did everything you would expect from him as the Chelsea forward put in a lively, sharp and busy performance. Was rewarded with his first World Cup goal. Picture: Julian Finney/Getty ImagesPhoto: Julian Finney
![(Replaced by Callum Wilson on 76 minutes): Not his best performance in an England shirt. Helped himself to two assists but will have been disappointed not to have added to impressive goal tally for the Three Lions.
Picture: Julian Finney/Getty Images](https://www.portsmouth.co.uk/webimg/b25lY21zOjFlZmJkNGYxLWYxMTMtNGFkMy1hMWYxLWE2YTk4MzFkNTlmZDo2YzBlZjE4MC02OTE2LTQ4YzMtOTVkNC0wZWU3MDY2ZWY4Y2Y=.jpg?crop=3:2&trim=&width=640)
11. Harry Kane - 7
(Replaced by Callum Wilson on 76 minutes): Not his best performance in an England shirt. Helped himself to two assists but will have been disappointed not to have added to impressive goal tally for the Three Lions. Picture: Julian Finney/Getty ImagesPhoto: Julian Finney