Átta árum eftir fyrstu Ólympíuleikana sína komst Lapunova í þriðja sæti í úkraínska liðinu, sem 23 ára gömul, á Ólympíuleikunum 2004 í Aþenu. Hún skoraði sitt persónulega besta og FINA B-cut á 2:02.30 í 200 m frjálsum stíli frá heimsmeistaramótinu
í Madrid í Spáni. Hún komst yfir Hanna Miluska frá Sviss til að leiða þriðju hita með 0.57 af sekúndu á 2:02.71. Lapunova náði ekki að komast í undanúrslitin og var í tuttugu og tveggja sæti í forkeppninni.