Finalmente una consacrazione per Andre De Grasse, già bronzo nei 100 metri.
Il canadese, 2o nel 2016 dietro a Usain Bolt, ha vinto la finale dei 200m, tutta extraeuropea, correndo in 19"62. Ha battuto gli americani Kenneth Bednarek, Noah Lyles e Erriyon Knighton.
Nei 3'000m siepi l'oro è andato a sorpresa in Uganda, a Peruth Chemutai, impostasi in 9'01"45. Il Kenia ha fatto una doppietta negli 800m grazie a Emmanuel Korir (1'45"06) e Ferguson Rotich.
Polonia sul podio nel martello con Wojciech Nowicki (oro con 82,52m)) e il favorito Pawel Fajdek (bronzo), separati dal norvegese Eivind Henriksen.