Iran score 96th-minute winner to stun Japan and reach Asian Cup semis

DOHA: Iran will play hosts and holders Qatar or Uzbekistan in the Asian Cup semifinals after Alireza Jahanbakhsh scored a 96th-minute penalty for a dramatic 2-1 win over Japan on Saturday.
It was a stunning comeback from Iran, who were behind at the break but roared back to dump out the pre-tournament favorites and keep alive their dream of a first Asian title since 1976.
Hidemasa Morita gave Japan, who were looking to lift the trophy for a record-extending fifth time, the lead midway through the first half in front of 36,000 at Education City Stadium.