Africans continued their fine form in the IAAF Diamond League on Sunday, though it was Mo Farah who grabbed all the headlines.
Running his last ever race in his homeland, Farah ensured there was to be no drama like in the 5000m at the IAAF World Championships last week, winning the 3000m in a time of 7:38:64. Spain's Adel Mechaal finished second (7:40:34), ahead of Kenya's Davis Kiplangat (7:40:63).
Botswana's Nijel Amos made up for his heartbreak in London - where he finished a disappointing fifth - to clinch gold in the 800m in a time of 1:144:50. The Polish duo of Adam Kszczot (1:45:28) and Marcin Lewandowski (1:45:33) completed the podium, while Kenya's Asbel Kiprop was down in seventh.
In the long jump, South Africa's Ruswahl Samaai added silver to his trophy cabinet, finishing behind the US' Jarrion Lawson. Lawson, who finished second to Luvo Manyonga at the World Championships, jumped 8:19, some way better than Samaai (8.03) and bronze medalist Michael Hartfield (8:02).
And there was to be no redemption in the 200m for Botswana's Isaac Makwala, the man who won the hearts of many in London when he was forced to run his heat alone. He finished fourth in a time of 20:41, with London gold medalist Ramil Gulitev again claiming the honours.
In the women's events, Africa dominated the 1500m, where Ethiopia's Dawit Seyaum won in a time of 4:01:36. Winny Chebet (Kenya, 4:02:24) and Rababe Arafi (Morocco, 4:02:95) completed the podium, with Ethiopia's Gudaf Tsegay (4:03:00) fourth.
Ethiopian-born Dutch athlete Sifan Hassan won the 3000m in a time of 8:28:90, ahead of Germany's Konstanze Klosterhalfen and Margaret Chelimo Kipkemboi of Kenya. Hellen Obiri, also of Kenya, was fourth.
And in the 100m it was a case of so close, yet so far for Cote d'Ivoire's Marie-Josée Ta Lou, who finished second behind Jamaica's Elaine Thompson (10:93). Another Jamaican, Jura Levy, was third, ahead of Blessing Okagbare-Ighoteguonor of Nigeria.