On 6 August 2006, on the final day of the 2006 European Swimming Championships in Budapest, she broke her own world record with a time of 4:02.13 in winning the 400-m freestyle title. She also won the 800-m freestyle (in European record time), 200-m individual medley and 100-m backstroke titles. In addition, she obtained the bronze medal in the 200-m freestyle, 4×200-m team freestyle and 4×100-m team medley. With her four titles, she equalled the record of the number of individual titles won in the same European swimming championships held by East Germany's Ute Geweniger (1981) and Hungary's Krisztina Egerszegi (1993).