Dutch sprinter Dafne Schippers held on to retain her world 200m title on Friday as the United States had another night to savour at the London Stadium and two experienced campaigners claimed more gold.
Schippers, who won bronze in the 100m, roared off the bend into the final straight and looked as if she would coast safely home.
But the Dutchwoman began to tie up and only a savage dip at the line that saw her clock 22.05 seconds edged her past Ivorian Marie-Josee Ta Lou by just three-hundredths of a second. It was Ta Lou's second silver after her efforts in the 100m won by American Tori Bowie, absent from the 200.
"I fought for that," said Schippers, who won 200m silver in the Rio Olympics. "I have worked so hard this year so I am so happy. It's so cool. Two times in a row is very special too.
"It was very important to win. I worked so hard in the last years and last year was not the easiest for me. I changed everything and got a new coach, so I'm very happy.
"It's great, especially with a gold medal. My secret is enjoying the sport and enjoying my racing. I feel a little bit nervous starting out, but I'm a final runner and I'm grateful for the experience now it's over."
Shaunae Miller-Uibo of the Bahamas, who in the space of 20 metres fell from clear leader to finish fourth in the 400m, had the consolation of claiming bronze in 22.15sec.
In the field, American Brittney Reese claimed a fourth world title in the long jump and Poland's Pawel Fajdek a third consecutive gold in the men's hammer throw.