Scrivi una continuazione per questo paragrafo - Otto anni dopo le sue prime Olimpiadi, Lapunova si è qualificata per la terza volta per la squadra ucraina, a 23 anni, alle Olimpiadi estive del 2004 ad Atene. Ha superato il suo record personale e un taglio B della FINA di 2: 02.30 nei 200 m stile libero dei Campionati del Mondo
a Madrid, in Spagna. Ha battuto la svizzera Hanna Miluska per guidare il terzo heat di 0,57 di secondo in 2:02.71. Lapunova non è riuscita a passare alle semifinali, piazzandosi al ventiduesimo posto nella classifica generale nelle preliminari del mattino.