Jessica Ennis will head into the final three events of the heptathlon tomorrow top of the overall standings.
Having set two personal bests from four disciplines today, the British athlete holds a 184-point lead over her nearest rival.
Tomorrow the competitors will contest the long jump, javelin and the 800m.
Top 10 heptathlon standings
Jessica Ennis - GB: 4158
Austra Skujyte - Lithuania: 3974
Jessica Zelinka - Canada: 3903
Lyudmyla Yosypenko - Ukraine: 3902
Hyleas Fountain - USA: 3900
Dafne Schippers - Netherlands: 3899
Kristina Savitskaya - Russia: 3867
Lilli Schwarzkopf - Germany: 3855
Tatyana Chernova - Russia: 3849
Natallia Dobrynska - Ukraine 3835