Her record for a Top 5 player is pretty
Olympics 2000 lost to Venus Williams. No surprise. No one could beat Venus at that stage.
Acapulco 2001 lost to Amanda Coetzer. A good chance but Amanda loved Acapulco and was also playing well then.
Moscow 2001 lost to Jelena Dokic. Dokic was in great form at the end of 01 but after thrashing Hingis Elena missed a great chance for a title.
s-Hertogenbosch 2002 lost to Eleni Daniilidou. 2002 was a forgettable year for Elena so her only final being on grass was a surprise. Eleni was having/had the tournament of her life though.
Amelia Island 2003 beat Lindsay Davenport. Great tournament and easily the best career tournament win. Davenport was on fire there but so was Elena.
Bali 2003 beat Chanda Rubin. Favourite for tournament and was in too good of form to lose to Chanda.
Shanghai 2003 beat Chanda Rubin. See Bali.
Miami 2004 lost to Serena Williams. Awful. Everything was off and didn't make Serena move out of 1st gear.
French Open 2004 lost to Anastasia Myskina. Worst final of a slam since the millenium. Elena had lost before a ball had hit the court.
US Open 2004 lost to Svetlana Kuznetsova. Totally dominant for Sveta. Elena's run really put pay to her chances. Never really looked relaxed there.
Hasselt 2004 beat Elena Bovina. Survived after pressure. Elena's fighting skills were the reason she won.
Moscow 2004 lost to Anastasia Myskina. Totally collasped after losing 1st set.
Charleston 2005 lost to Justine Henin Hardenne. Chances yet again not taken.
Not impressive. I think Elena's big problem is her belief. It just isn't there in the really big matches.