La rusa
Yelena Lashmanova batió el récord mundial de 20 kilómetros marcha con un tiempo de 1h25:02 para derrotar en los últimos 300 metros a su compatriota
Olga Kaniskina, tres veces campeona mundial y defensora del título, frente al
Palacio de Buckingham. La plusmarca mundial anterior pertenecía a otra rusa,
Vera Sokolova, con el registro de 1h25:08 que consiguió en
Sochi (
Rusia) el 26 de febrero del 2011. Kaniskina ha conseguido la medalla de plata con 1h25:09, y la china
Shenjie Qieyang la de bronce con 1h25:16, nuevo récord asiático.
La representación española tuvo en su mejor atleta a Beatriz Pascual, en octava posición (1:27:56). La marchadora que fuera bronce en Sídney 2000, María Vasco, llegó en décima posición (1:28:14) en su despedida de los Juegos Olímpicos.