Blessing Okagbare of Nigeria competes during the women's long jump at the IAAF Diamond League Athletics in Shanghai, east China, May 18, 2014. Okagbare claimed the title with 6.86 meters. (Xinhua/Li Ming)