This is no time to turn on Wales, the manager or the players who delivered their first appearance at the World Cup in 64 years.
Of course it was a cruel way to lose, so deep into added time, and Wales will need a miracle to get out of the group now. Hand on heart, I can't see them beating England on Tuesday. It would be incredible if they recovered from such a shattering defeat.
But perhaps it underlines how well Wales did to qualify in the first place. And on the day Gareth Bale – who was ineffective against Iran - won a record 110th cap for his country, perhaps it's a good time to be thankful for the previous 109 appearances dotted with 41 goals and multiple match-winning contributions.