Ở trận bán kết 1, lợi thế được thi đấu dưới sự cổ vũ từ 8.000 người hâm mộ nước nhà đã được Worasak Srirangpirot chuyển hóa thành bàn thắng mở điểm cho Thái Lan ở phút 13. Tuy nhiên, liên tiếp sai lầm ở hệ thống phòng ngự khiến thầy trò Miguel Rodrigo trả giá bằng ba bàn thua. Trong đó, Bahodur Khojaev lập một cú đúp bên cạnh pha lập công được thực hiện bởi Dilshod Salomov tạm đư Tajikistan dẫn ngược 3-1 sau 29 phút bóng lăn.
Vào thời điểm này, HLV Miguel cho đội chủ nhà thực hiện chiến thuật power-play. Một phút sau, Alongkorn Janphon rút ngắn tỷ số xuống còn 2-3. Và hơn 2 phút trước khi hiệp 2 khép lại, Therdsak Charoenphong khiến cầu trường Hua Mark vỡ òa cảm xúc với bàn thắng ấn định kết quả hòa 3-3 sau thời gian thi đấu chính thức lẫn hiệp phụ.
Điều này buộc hai đội phải kéo đến loạt sút luân lưu để giải quyết thắng thua. Từ cự ly 5m, đội chủ nhà với bản lĩnh vững vàng hơn đã giành chiến thắng với tỷ số 6-5 để đoạt tấm vé đầu tiên vào chơi trận chung kết. Đại diện của Đông Nam Á tranh ngôi vô địch với Iran, đội futsal đã vượt qua Uzbekistan ở vòng bán kết cũng trên loạt sút luân lưu.
Iran và Uzbekistan đã tạo ra màn rượt đuổi nghẹt thở về mặt tỷ số, với 6 bàn thắng được ghi chia đều cho đôi bên. Thậm chí, 2 bàn thắng của Iran do Mashrab Adilov và Abror Akhmetzyanov bên phía Uzbekistan vô tình đưa bóng về lưới nhà. Đội futsal đến từ Trung Á đã dẫn đối thủ 3-2 đến phút 29 rồi sau đó bị Behrooz Azimi ấn định kết quả hòa của trận đấu.
Trên loạt “đấu súng”, Iran đã vượt qua đối thủ với tỷ số 5-4, để khép lại trận cầu đầy cống hiến cho người hâm mộ. Trận chung kết giữa Thái Lan và Iran được diễn ra vào 18 giờ ngày 28-4. Còn trước đó ba tiếng, Uzbekistan và Tajikistan tham dự trận tranh huy chương đồng. Cũng cùng ngày, Afghanistan chạm trán với Kyrgyzstan để tranh tấm vé cuối cùng của Futsal châu Á đến Futsal World Cup 2024.