Olympic Iran vào tứ kết với ngôi nhất bảng, trong đó có trận thắng Việt Nam 4-0. Thái Lan lách qua khe cửa hẹp dù có 1 điểm và hiệu số -4. Không có gì phải bàn cãi khi nhiều ý kiến nhận định Iran có sức mạnh vượt trội so với "voi chiến". Nhưng Thái Lan thi đấu không hề tệ trước Iran trong suốt 90 phút. Đáng tiếc, hàng thủ Thái Lan mắc hai sai lầm "chết người" nên thua chung cuộc 0-2, qua đó dừng bước ở môn bóng đá nam Asiad 19.
Ngay phút thứ ba, Olympic Thái Lan suýt có bàn thắng vào lưới Olympic Irran. Bandehlo mất bóng trước vùng cấm và Yotsakon có cơ hội dứt điểm nhưng đưa bóng đúng vị trí của thủ môn Iran.
Đại diện Đông Nam Á chơi khá tốt và không hề lép vế so với Iran. Thái Lan chọn lối chơi phòng ngự chủ động và phản công khá tốt. Nhưng Olympic Thái Lan nhận bàn thua đầy ngớ ngẩn ở phút 14. Thủ môn Lakhonphon phá bóng trúng chân Mohatahri bay thẳng vào lưới. Bàn thua của Thái Lan có thể nói đến từ sai lầm đáng trách của thủ thành Lakhonphon và giảm đi hưng phấn trong lối chơi.
Kịch bản của hiệp hai tiếp tục tái diễn với Thái Lan. Trong bối cảnh chơi tốt và dâng cao để tìm bàn gỡ, hàng thủ Thái Lan "tặng quà" cho Olympic Iran. Một pha phá bóng không tốt của hậu Thái Lan giúp cho Mamizadeh có cơ hội đối mặt với Lakhonphon. "Voi chiến" bị phạt đền khi thủ môn Lakhonphon phạm lỗi với Mamizadeh trong vùng cấm. Salmani đã ghi bàn ấn định tỷ số 2-0 cho Iran từ chấm 11 m.
Đội hình thi đấu:
Olympic Iran: Husseini, Gudarzi, Sinasheha, Majid Nasiri, Khalegabad, Hamedifar, Hoda Bandelo, Seghalani, Motahari, Mamizadeh, Omari
Olympic Thái Lan: Lakhonphon, Kondisa, Zhaipe, Songchai Thongcham, Jakkapong Sanmahung, Purachet Thodsanit, Waris Choolthong, Sittha Boonlha, Yotsakon Burapa, Kittisak Putchan, Nakin Wisetchat.