Kahdeksan vuotta ensimmäisten olympialaisten jälkeen Lapunova pääsi kolmanneksi Ukrainan joukkueeseen, 23-vuotiaana, vuoden 2004 kesäolympialaisissa Ateenassa. Hän ylittää henkilökohtaisen ennätyksensä ja FINA: n B-leikkauksen 2: 02.30: ssa 200 metrin vapaasti maailmanmestaruudessa.
Madridissa, Espanjassa. Hän ohitti sveitsiläisen Hanna Miluskan ja johti kolmatta kierrosta 0,57 sekuntia 2:02.71. Lapunova ei päässyt semifinaaliin, ja hän sijoittui kaksikymmentäkaksi kokonaisvaltaisesti aamun esivaiheissa.