Iqbal mendapatkan bola yang diakhiri dengan tendangan yang diblok bek Malaysia.
Bola hasil blok bek Malaysia kemudian melambung dan Buffon yang berada di posisi yang tepat melakukan tembakan first time.
Tembakan Buffon membentur tiang gawang terlebih dahulu sebelum memantul ke Kiper Malaysia Muhammad Haziq Aiman yang kemudian malah masuk ke gawang sendiri.
Skor berubah menjadi 1-0 untuk Indonesia.
Di sisa babak kedua, tak ada gol tambahan tercipta.
Indonesia mengakhiri rekor belum pernah menang di Piala AFF U-19 melawan Malaysia dan melaju ke final turnamen yang digelar sejak 2002 ini untuk kedua kalinya setelah edisi 2013.
Di final, Indonesia bertemu Thailand yang menang 1-0 atas Australia dengan 10 pemain.
Laga final dimainkan di Stadion Gelora Bung Tomo, Surabaya, pada Senin (29/7) pukul 19.30 WIB.
Sementara itu, Malaysia akan melawan Australia pada perebutan peringkat ketiga pada pukul 15.00 WIB di tempat yang sama.
Pelatih Indra Sjafri mengaku puas dengan penampilan timnya.
"Anak-anak bermain dengan penuh semangat dan determinasi. Mereka menunjukkan bahwa mereka pantas berada di final. Gol Buffon adalah hasil kerja keras seluruh tim," ujarnya.
Sementara itu, Alfharezzi Buffon, pencetak gol kemenangan, mengungkapkan kebahagiaannya.
"Saya sangat senang bisa membantu tim meraih kemenangan ini. Ini adalah hasil kerja keras semua pemain dan dukungan dari pelatih dan staf," kata Buffon.
Kapten tim, Dony Tri Pamungkas, juga menyampaikan terima kasih kepada para pendukung.
"Kami berterima kasih kepada semua yang mendukung kami, baik yang hadir di stadion maupun yang menyaksikan dari rumah. Kami akan memberikan yang terbaik di final," ujarnya.
Menghadapi final melawan Thailand, Indra Sjafri menyatakan timnya akan melakukan persiapan maksimal.