DOHA: Hosts and holders Qatar squeezed into an Asian Cup showdown with Jordan after beating Iran 3-2 with an 82nd-minute winner in a frenetic semi-final on Wednesday (Feb 7).Almoez Ali struck in Doha to send Qatar into their second straight final, further exorcising the demons of their first-round exit at the 2022 World Cup.Qatar lost all three World Cup games on home soil just over a year ago, the worst record of any host in the competition's history.But that was all a distant memory as they celebrated in front of over 40,000 fans after a breathless encounter at Al Thumama Stadium.Sardour Azmoun gave Iran the lead in the fourth minute before Qatar equalised soon after when Jassem Gaber's shot went in via a heavy deflection.Qatar's Akram Afif then notched his fifth goal of the tournament with a wonderful strike minutes before half-time, only for Iran to equalise through an Alireza Jahanbakhsh penalty early in the second period.Match-winner Ali scored an Asian Cup-record nine goals to lead Qatar to their first title in 2019 but he had managed only one heading into the semi-finals of this year's tournament.His late strike was worth the wait for Qatar and ended Iran's bid for a first Asian title since 1976.Iran had Shojae Khalilzadeh sent off in second-half injury time before Jahanbakhsh hit the post in the final minute.The game had barely begun when Azmoun gave Iran the lead with a well-taken finish, hooking the ball over his head and into the net.Mehdi Taremi should have made it two when Jahanbakhsh teed him up in front of goal soon after, and Qatar made them pay with the equaliser in the 17th minute.Afif pulled the ball back for Gaber, whose shot on goal deflected off Iran's Saeed Ezatolahi and looped up over goalkeeper