Baru dua menit babak kedua berjalan, Indonesia sudah mendapat kartu kuning lagi. Kali ini Sananta yang diganjar karena melakukan pelanggaran kepada bek Thailand. Pada menit 51 Thailand akhirnya mendapat peluang emas pertamanya di laga final SEA Games 2023. Tendangan melengkung Settasit Suvannaseat dengan baik bisa ditepis oleh Ernando.
Thailand akhirnya bisa memperkecil ketertinggalan di menit 64. Pemain pengganti Anan Yodsangwal mencetak gol melalui sundulan meneruskan sebuah umpan penjuru. Beberapa menit setelah gol Thailand, Dewangga diganjar kartu kuning akibat melakukan tekel keras dan berbahaya kepada pemain Thailand.
Indonesia hampir mencetak gol ketiga pada menit 79 melalui eksekusi tendangan bebas Marselino Ferdinan. Sayangnya kiper Thailand Soponwit dengan gemilang masih bisa menepisnya. Witan membuang peluang emas pada serangan balik cepat di menit 87. Sudah berhadapan dengan kiper Thailand, Witan gagal memasukkan bola.
Di menit 92 Thailand nyaris menyamakan skor saat Purachet Thodsanit lolos dari kawalan pertahanan Indonesia. Beruntung sepakannya masih tepat ke arah Ernando. Thailand menyamakan skor di menit 90+7 lewat kelihaian pemain pengganti Yotsakon Burapha di kotak penalti. Tembakan kaki kanannya tak kuasa dibendung Ernando.