The 24-year-old sprinter posted a new World leading time of 22.60 seconds (W1.6m/s) to win the women's 200m.
Crystal Emmanuel of Canada posted 22.86 seconds to finish in seconds, while Destiny Carter took third in 22.92,
Meanwhile Canada's Aaron Brown took the men's 200m in 20.53 narrowly beating his teammate Gavin Smellie into second (20.58). Hensley Paulina with 20.75 was third.
Women's 200m Top Results | Fulll results here
1 Veronica Campbell-Brown Modern Sprints 22.60 1.6 1
2 Crystal Emmanuel SR Athetics Canada 22.86 1.6 1
3 Destiny Carter SR Kentucky 22.92 1.6 1
4 Naomi Sedney Tumbleweed 23.08 2.5 3
5 Kori Carter Jordan 23.20 0.9 2
6 Kianna Gray SO Kentucky 23.25 1.6 1
7 Jasmine Camacho-Quinn SO Kentucky 23.41 1.6 1
8 Javianne Oliver SR Kentucky 23.44 2.5 3
9 Shannon Ray JR Ole Miss 23.54 2.5 3
10 Jessica Beard SR Empire Athletics 23.56 1.6 1