A pesar de haber llegado retrasada, la tica Gabriela Traña logró el objetivo de terminar con la maratón, con su segunda mejor marca personal de 2:53:45, para terminar en el puesto 68 y a 27 minutos de la ganadora, la rumana Tomescu.
Un grupo, comandado por británicas, chinas y rumanas, se fue despegando de a poco en medio de condicioens adversas y marcó el ritmo de la carrera. Pasando el kilómetro 20 del trazado, Constantina Tomescu se animó a atacar y picó en punta, mientras Traña se encontraba ya unos cuantos minutos por detrás.
La máxima favorita, la británica Paula Radcliffe, vio deteriorada su condición física en el último tercio de la prueba y la victoria de Tomescu fue cuestión de inercia, ya que nadie logró sostener su ritmo. Después de 2 horas, 26 minutos y 44 segundos, la rumana levantó los brazos y cruzó la meta como ganadora del oro.
Segunda terminó la keniata Ndereba y tercera la china Zhou, mientras que con una marca de 2:53:47 y un retraso de 27:01 respecto a la vencedora, llegó la costarricense Gabriela Traña, que completó la competencia (en total 13 atletas no lograron llegar a la meta), fijando su segunda mejor marca histórica.