Mereka berhasil menyamakan kedudukan melalui eksekusi penalti Alireza Jahanbakhsh di menit ke-51 akibat handball dari Ahmed Fathy di kotak terlarang. Gol, skor 2-2 untuk kedua tim.
Qatar kembali unggul di menit ke-82 melalui aksi Almoez Ali. Iran yang berusaha mengejar ketertinggalan terpaksa bermain dengan sepuluh pemain, menyusul kartu merah yang diperoleh Shojae Khalilzadeh saat injury time.
Hal tersebut semakin menyulitkan Iran untuk mengejar ketertinggalan di tengah waktu pertandingan yang akan segera selesai.
Publik tuan rumah sempat dibuat tegang ketika Iran melakukan tekanan di detik-detik akhir pertandingan.
Beruntung tendangan Jahanbakhsh hanya menghajar tiang kanan gawang, sehingga skor 3-2 tetap bertahan. Qatar pun lolos ke final Piala Asia 2023.***