So that's it from us, a hugely disappointing day for Wales, who are really up against it as they bid to keep their World Cup campaign alive.
However, despite the last-gasp nature of their defeat today, there could be no denying Iran deserved to win.
No group of players are under greater pressure at this World Cup than the Iranians and they produced a fantastic display today, shrugging off their 6-2 hammering of England by playing fast, attractive football and pressing Wales all over the pitch.
Sometimes you just need to tip your hat and admit the other side was better, which is something Wales fans will be doing today.
Thank you for following along with us, let's all enjoy another bumper day of football.
Over to Qatar v Senegal we go.
You can follow all the action here.