Tebogo, 22, said he was “disappointed” in his performance but now has an “idea of what to work on”.
Sweden’s Armando Duplantis won the men’s pole vault with 6.05m but missed out in his attempt at adding a centimetre to the world record height of 6.28m, while Emmanuel Wanyonyi, of Kenya, set a world-leading 1:41.44 in the men’s 800m.
Dutchwoman Femke Bol impressed in the 400m hurdles for a world-leading 51.95 as she beat Americans Dalilah Muhammad, who was second in 52.58, and third-placed Anna Cockrell (52.91).
“Running 51 is always very special, I don’t do that every day,” said Bol. “I am feeling good so far this season, I had a great start to it.”
St Lucia’s Julien Alfred put in a dominant performance in the women’s 100m as the Olympic champion won in 10.79.
The next Diamond League event will take place in the UK for a sold-out London Athletics Meet on 19 July.
The finals will take place in Zurich on 27 and 28 August – just over a fortnight before the start of the World Athletics Championships in Tokyo, Japan.