Wales were denied victory in what could be manager Chris Coleman's final game in charge as World Cup-bound Panama snatched a 1-1 draw in Cardiff.
Armando Cooper struck in the third minute of added time to cancel out Tom Lawrence's earlier strike, leaving the home supporters dejected come the full-time whistle.
There were plenty of positives for Coleman, however, who handed a number of players their international debuts with an eye on the future, which he may or may not be a part of.
Relive how the 90 minutes of action unfolded with Sports Mole's live text coverage below.
STARTING XI: Ward; Gunter, Chester, Davies, Taylor; Ampadu, Edwards, Brooks, Lawrence, Woodburn; Vokes
SUBS: Hennessey, Maxwell, Williams, Allen, King, Crofts, Evans, Ledley, Lockyer, Bradshaw, Watkins, Hedges
STARTING XI: Penedo; Ovalle, Baloy, Escobar, Murillo; Avila, Heraldez, Cooper, Vargas; Perez; Torres
SUBS: Calderon, Vargas, Sanchez, Buitrago, Chen, Gonzalez, Davis, Stephens, Nunez, Diaz
Chris Coleman: "It can't be pressure on them, it's brand new to some of them. They've shown enough to tell us they belong here and are capable of playing on this stage. It's the start for them, they have to keep working hard because they've not done done anything yet, but shown good signs and are playing against a side that has qualified for the World Cup."
Hernan Dario Gomez: "Regardless of the result against Iran, I am satisfied with my team. In the second half, we played a very disciplined style and dominated the match. Panama had problems in the first half but we improved in the second half and could equalise the match."
© SilverHub
WALES SUBS: Hennessey, Maxwell, Williams, Allen, King, Crofts, Evans, Ledley, Lockyer, Bradshaw, Watkins, Hedges
PANAMA SUBS: Calderon, Vargas, Sanchez, Buitrago, Chen, Gonzalez, Davis, Stephens, Nunez, Diaz
© SilverHub