Sebelumnya Indonesia sempat tertinggal terlebih dahulu saat Thailand memecah kebuntuan melalui gol Yotsakon Burapha pada menit ke-60.
Jens Raven kemudian menyelamatkan Garuda Muda melalui gol penyeimbang kedudukannya pada menit ke-83.
Eksekutor pertama Thailand, Pichitchai Sienkrathok, gagal menjalankan tugasnya akibat bola sepakannya membentur mistar gawang Indonesia. Dari kubu Indonesia, hanya Robi Darwis yang gagal memasukkan bola penaltinya.
Selanjutnya, Indonesia U-23 akan memainkan pertandingan final melawan Vietnam di Stadion Utama Gelora Bung Karno, Jakarta, pada Selasa (29/7) pukul 20.00 WIB.