British sprinter Reece Prescod foiled the local challenges and overcame world champion Justin Gatlin to win the men’s 100 metres on Saturday.
The victory at a rainy Shanghai Stadium in China helped him to claim his maiden IAAF Diamond League victory.
Running in the outside lane, the 22-year-old came through to win in 10. 04 seconds.
He edged out local favourite Su Bingtian (10.05), while China ’s Xie Zhenye came third in 10.17 and Gatlin trailed in seventh (10.20).
“When I saw the rain tonight I thought ‘yes’ . I train in these conditions all the time in the East Midlands. It suits me,” said Prescod who was 0.01 seconds shy of his personal best.
“My expectation going in was I knew I had it in me as long as I executed my race. It is definitely the happiest moment in my time on the Diamond League circuit,” the Briton said.
American Gatlin put in a disappointing display after struggling to get out of the blocks.
“I got stuck a little in the blocks tonight, and I just had too much ground and distance to make up ,” Gatlin said.
In his first 110m hurdles race this year, Jamaica ’s world and Olympic champion Omar McLeod edged Spaniard Orlando Ortega in a repeat of the Rio Games to win in 13.16 seconds.