Nigeria sprint queen Blessing Okagbare has saved the very best for the last Diamond League final as she was terrific in 100m few minutes ago. She raised her tenacity to grab a bronze in fine time of 11.07s. The Jamaican speed star Elaine Thompson won a very close due between her and Ivory Coast Ta-Lou to win in 10.92s to Ta-Lou 10.93s.