Canadian sprinter Andre De Grasse claimed the victory he needed in the 200 metres to book a place in the end-of-season IAAF Diamond League finals during the latest stop in the series in Rabat, Morocoo on Sunday.
Soufiane El Bakkali of Morocco wins in the Men's 3000m Steeplechase in the time of 8.05.12.
Britain's Chijindu Ujah won the non-Diamond League 100m from which Jamaica's Yohan Blake had withdrawn with a groin injury, clocking his first sub-10sec of the season to win in a meeting record of 9.98.
Pawel Wojciechowski of Poland cleared 5.85 for the win, Raphael Holzdeppe of Germany was second at 5.70, and Piotr Lisek of Poland also cleared 5.70 for a third-place result.
Okagbare-Ighoteguonor who holds the Nigerian record in the event (10.79 seconds) failed to build on her impressive 10.99 seconds run in London last week but however moved up to fourth in the qualification standings for the Diamond League final with 17 points after conclusion of five of six 100m qualification meetings. The next Diamond League meeting is in Monaco on July 21.
A strong finish from Canada's Olympic 200m silver medallist Andre de Grasse earned him victory in a meeting record of 20.03 after he had overhauled the American Trials victor, Ameer Webb, who finished second in 20.18 in front of Britain's Zharnel Hughes.More news: Lonzo Ball Shoes: Lonzo Ball Wears Jordans During Summer League
Ryan Crouser of US throws 22.47 in the 6th round to win the Men's Shot Put.
The Moroccan fans were served up a home 1-2-3 in the men's 1500m won by Brahim Akachab, while Botswana's Nijel Amos, who has the fastest time in the world this year, won the 800m in 1min 43.91.
The eagerly-anticipated women's 400 metres battle between Olympic champion Shaunae Miller-Uibo of the Bahamas and South Africa's 800 metres Olympic champion Caster Semenya was a non-event. Completing the field are American Cassandra Tate, Eilidh Doyle of Great Britain, two-time World champion Zuzana Hejnova of the Czech Republic, Sara Slott Petersen and Lea Sprunger of Switzerland.
The Markham, Ont., native ran the distance in 20.03 seconds.
The Olympic silver medalist stormed home in 20.03 seconds ahead of American Ameer Webb (20.18) and Britain's Zharnel Hughes (20.22).