The 2013 world 5000m bronze medalist Ayana took the win in an impressive time of 14:14.32 beating second place finisher Viola Jelagat Kibiwot by 26 seconds. Almaz Ayana's time is #3 all time in the history of women's 5000m an Asian all-comers’ record and an IAAF Diamond League record. Only Tirunesh Dibaba, the current world record holder 14.11.15 and Meseret Defar 14.12.88 have run the women's 5000m faster than Ayana.
Nigeria's Olympic and World championships medalist in 200m Blessing Okabare took the win in a talent stacked women's 100m race. Okabare posted a super fast 10.98 seconds to beat USA's Tori Bowie 11.07 and Trinidad and Tobago Michelle-Lee Ahyee 11.13.
In the men's 400m Olympic champion and world season leader Kirani James won the one lap race in 44.66 seconds way ahead of second place USA's Tony McQuay, who clocked 45.54seconds. Reigning world champion in the event LaShawn Merritt took third in 45.58 seconds.
“It was very tough, but I am very happy with the win,” James said after his win.
Colombia's defending world champion Caterine Ibarguen dominated women's triple jump with a magnificent mark of 14.85m. Ukraine's Olha Saladukha took second in a season's best 14.62m, while Olga Rypakova of Kazakhstan was third with her best jump of 14.38.
In the women's 400 hurdles Jamaican Commonwealth Games champion Kaliese Spencer set a world-leading time of 54.71 for victory on her way to beating Americans Tiffany Williams, 55.27 and Cassandra Tate, 55.68.
In the men's 200m, Alonso Edward took the field in with time of 20.33 ahead of Jamaicans Julian Forte 20.36, Nickel Ashmeade 20.44 and Rasheed Dwyer 20.54
Kenyans swept the podium in the men's 3000m steeple with Jairus Birech setting a world lead of 8:05.37.
Eunice Sum, defending world champion, took women's 800m in 2:00.28, while compatriot Silas Kiplagat took a dramatic win in the men's 1500m with a time of 3:35.29.
David Oliver edged out Orlando Ortega to win the Shanghai 110m hurdles in 13.17.
In long jump contest Aleksandr Menkov of Russian jumped 8.27m and defeated world season leader ( 8.50m men in 2015) Jeff Henderson by 1cm for the win.
In the men's discus Poland's Piotr Malachowski took the win with a throw of 64.65.
The men’s high jump competition also produced a world-lead this season, as Mutaz Essa Barshim of Qatar cleared a meeting record of 2.38m on his first attempt and stopped competing.
“I stopped (jumping) in the competition because it is too early in the season to jump higher,” Barshim said after the meet.