Michael Norman held off a late surge from fellow American Noah Lyles to win the men’s 200m in a world-leading time of 19.70 seconds at the Rome Diamond League on Thursday.
Lyles finished two hundredths of a second behind his compatriot.
Jamaica’s double Olympic champion Elaine Thompson won the women’s 100 metres in a world-leading 10.89s as she overcame Britains Dina Asher-Smith in the final 50 metres.
American Donavan Brazier caught Botswana’s Nijel Amos in the final straight to win the men’s 800m by 0.02 seconds in a thrilling finish, recording a world-leading time of 1:43:63.
Dibaba unstoppable
Ethiopia’s women’s 1500m world record holder Genzebe Dibaba also set a world leading 3:56.28 to finish ahead of Britain’s Laura Muir, while Germany’s Malaika Mihambo won the women’s long jump with a personal best of 7.07m.
Angelica Bengtsson set a Swedish record to win the women’s pole vault with 4.76m, while in the men’s high jump home Gianmarco Tamberi could only muster 2.28m to finish fourth, with Ukraine’s Bohdan Bondarenko winning with 2.31m.