Ž. Balčiūnaitė nuo pat starto laikėsi lyderių grupėje, o priekį ėmė tolti nubėgus apie 25 km. Įveikus 30 km Lietuvos stajerė artimiausią varžovę lenkė jau 19 sekundžių, o ties 35 km riba Ž. Balčiūnaitė buvo priekyje 35-iomis sekundėmis.

Lietuvė ir toliau nemažino tempo bei ties 40 km žyma antroje vietoje bėgusią rusę Nailyją Julamanovą lenkė jau 50 sek.

Finiše Ž. Balčiūnaitė išlaikė persvarą bei iškovojo čempionės titulą.

Antra finišavusi N. Julamanova atsiliko daugiau nei minute (2:32:15), o bronzos medalis atiteko Italijos sportininkei Annai Incerti (2:32:48).

Kita Lietuvos sportininkė Rasa Drazdauskaitė užėmė 15-tąją vietą - 2 val. 38 min. 55 sek., o Remalda Kergytė aplenkė dvi sportininkes bei finišavo 34-ta - 2 val. 55 min. 12 sek.

Maratono rezultatai:

1. Živilė Balčiūnaitė (Lietuva) 2:31:14
2. Nailya Julamanova (Rusija) 2:32:15
3. Anna Incerti (Italija) 2:32:48
4. Tatjana Filoniuk (Ukraina) 2:33:57
5. Isabellah Andersson (Švedija) 2:34:43
6. Olivera Jevtič (Serbija) 2:34:56
7. Alessandra Aguilar (Ispanija) 2:35:04
8. Marisa Barros (Portugalija) 2:35:43
9. Irina Timofejeva (Rusija) 2:35:53
10. Rosaria Console (Italija) 2:36:20
...
15. Rasa Drazdauskaitė (Lietuva) 2:38:55
...
34. Remalda Kergytė (Lietuva) 2:55:12
...