Wales' hopes of reaching the World Cup knockout stages were dealt a huge blow as they suffered late heartache against Iran.
After Wayne Hennessey was sent off, Rouzbeh Cheshmi and Ramin Rezaeian both netted in second-half injury-time to earn Carlos Queiroz's men a 2-0 victory at Ahmad Bin Ali Stadium.
And it means Wales quite simply need a win against group favourites England on Tuesday to stand a chance of reaching the last-16.
READ MORE: Rob Page tells Wales players they got what they deserved and warns stars could now be dropped
Rob Page's side have just one point to their name after two fixtures, although all four sides in the group can still qualify.
Wales' hopes are hanging by a thread though. It's just about all to play for, but Wales need something special against England while goal difference could yet be crucial.
Read more: What happens if World Cup groups and teams finish level on points? The full rules
The current state of play
After their 0-0 draw with the USA, England are top of Group B on four points, Iran are second on three, USA are third on two and Wales are rock bottom with one point.
What is needed for Wales to reach the last-16?
Wales must beat England and hope one of the following scenarios unfold:
USA and Iran draw OR USA beat Iran and Wales overturn a six-goal swing with England OR Iran beat USA and Wales overturn a six-goal swing with England.
Send your message of support to the Wales football team at the World Cup here
READ NEXT:
Rob Page tells Wales players they got what they deserved and warns stars could now be dropped
Wales melt when the heat is on and big guns fail to deliver when it really mattered