Six world leads were set at this meeting, with five meeting records also falling. Two of the best performances of the night came in the women's 1500 metres and discus throw. Sandra Perković threw 70.88 which although placing 98th on the all time lists, is the second farthest mark this century, behind her throw to win the 2014 European Championships. In the 1500 metres, Faith Kipyegon ran a Kenyan national record to win, with a time that places her just outside the top 25 female 1500 metres runners of all time. Home favourite Gao Xinglong won the men's long jump, beating Rushwahl Samaai on countback. On the track, Justin Gatlin ran his first 100 metres race under 10 seconds this season, to win, beating Qatari Femi Ogunode. The men's 800 metres was won by Ferguson Cheruiyot Rotich, though there was some controversy, as world record holder and Olympic champion David Rudisha and Bram Som, the pacemaker for the race, were left waiting at the start of the race, having expected a recall due to field athletes being on the track when the gun fired.Johnson, Len (2016-05-14). McLeod keeps cool and storms to sub-13 clocking in Shanghai – IAAF Diamond League. IAAF. Retrieved on 2016-09-11.Johnson, Len (2016-05-14). Perkovic and Shanghai continue their love affair – IAAF Diamond League. IAAF. Retrieved on 2016-09-11.Johnson, Len (2016-05-14). Kipyegon sets Kenyan 1500m record in Shanghai – IAAF Diamond League. IAAF. Retrieved on 2016-09-11.
