Tampil dalam babak final yang berlangsung di padepokan pencak silat Taman Mini Indonesia Indah, Senin (27/8/2018), Puspa berhasil membukukan total poin 467.
Puspa unggul 22 poin dari pesilat Singapura Nurzuhairah Mohammad Yazid yang meraih medali perak. Sedangkan medali perunggu diperoleh pesilat Filipina Cherry May Regalado yang meraup 444 poin.
Medali emas yang diraih Puspa merupakan medali emas ke-13 Indonesia di Asian Games 2018. Total Indonesia telah mengoleksi 51 medali, dengan perolehan medali lainnya adalah 13 medali perak dan 25 perunggu.
Jumlah perolehan medali Indonesia di Asian Games 2018 telah menyamai jumlah perolehan medali saat Indonesia pertama kali menggelar Asian Games pada 1962 lalu, namun dengan perolehan medali emas dan perak lebih banyak. Pada Asian Games 1962, seperti dicatat OCA, Indonesia mengumpulkan 11 emas, 12 perak, dan 28 perunggu.