menang atas Thailand pada pertandingan semifinal Piala AFF U-23 di Stadion Utama Gelora Bung Karno (SUGBK), Jakarta, Jumat (25/7) malam.
Thailand memimpin terlebih dahulu lewat Yotsakorn Burapha pada menit ke-60 setelah Indonesia kehilangan bola di lini tengah.
Indonesia mampu menyamakan kedudukan melalui tendangan pojok Rayhan Hannad disambut Jens Raven pada menit ke-83. Skor menjadi 1-1.
Skor 1-1 bertahan hingga babak kedua berakhir dan harus dilanjutkan ke perpanjangan Waktu 2×15 menit. Di babak tambahan inipun skor tetap sama kuat hingga pemenang harus ditentukan lewat adu penalti.
Pada babak adu penalti, Indonesia memastikan kemenangan lewat Alfharezzi Buffon. Garuda Muda selanjutnya akan bertemu Vietnam pada final di tempat sama, Selasa (29/7/2025). Sementara Thailand menghadapi Filipina pada perebutan posisi tiga sehari sebelumnya.