Im Jahr darauf erreichte Afanassjewa erstmals das Finale bei Weltmeisterschaften und gewann bei den Weltmeisterschaften 1997 in Athen die Silbermedaille in 1:57,56 min hinter Ana Fidelia Quirot (CUB). Im Ziel hatte sie drei Hundertstelsekunden Vorsprung auf Maria de Lurdes Mutola. Eine Woche nach den Weltmeisterschaften stellte sie beim Meeting Weltklasse Zürich in 1:56,61 min eine neue persönliche Bestleistung auf, das Rennen sollte ihr schnellstes bleiben. 1998 gewann sie ihren zweiten russischen Meistertitel. Bei den Europameisterschaften 1998 in Budapest war sie die eindeutig stärkste Läuferin im Feld und gewann in 1:58,50 min vor der Schwedin Malin Ewerlöf und Stephanie Graf aus Österreich. Ihren letzten großen internationalen Auftritt hatte Afanassjewa bei den Hallenweltmeisterschaften 2001 in Lissabon. In 2:02,17 min wurde sie noch einmal Fünfte.