Otte år efter hendes første OL kvalificerede Lapunova sig for sit tredje ukrainske hold, som 23-årig, til Sommer-OL i Athen i 2004. Hun overgik sin personlige bedste og en FINA B-cut på 2:02.30 i 200 m fri stil fra verdensmesterskaberne
i Madrid, Spanien. Hun overhalede Hanna Miluska fra Schweiz for at lede den tredje heat med 0,57 af et sekund på 2:02.71. Lapunova formåede ikke at komme videre til semifinalen, og placerede sig på den 22. plads i morgenens præliminer.