Olympic silver medallist Christine Ohuruogu was third in the 400 metres on her return to competition following London 2012 at the Diamond League meeting in Stockholm.
The 28-year-old was second behind Sanya Richards-Ross at the London Games, and the American again triumphed tonight in 49.89 seconds, with Botswana's world champion Amantle Montsho in second.
Ohuruogu completed the podium in a time of 50.77secs.
Adam Gemili just missed out on making the 100m final at the Olympic stadium and he was fifth in 10.22 on Friday as his burgeoning career continued in Sweden.
The world junior champion is only completing his first full season in the sport but he has shown no fear against his more decorated rivals and was 0.10 off the podium.
The United States' Ryan Bailey - fifth in London - won in 9.93 ahead of Nesta Carter and Michael Frater, both of whom were part of the Jamaican 4x100m relay that set a new world record.
Britain's Shara Proctor was fourth in the women's long jump with a best effort of 6.68m, just one centimetre off the top three. Yelena Sokolova, silver medallist in London, was first with 6.82m, with Olympic champion Brittney Reese down in ninth.
Holly Bleasdale, sixth in the capital, returned to action in the pole vault to finish seventh with 4.46m.
Olympic champion Jen Suhr showed signs of a victory hangover as she failed to record a height after removing the bar three times at 4.55m.
Elsewhere, Olympic finalist Laura Weightman was eighth in the women's 1,500m in 4:06.09.