World champion David Oliver failed in his bid to wrap up the 110 metres hurdles Diamond Race title after finishing third in the Stockholm Diamond League meeting on Thursday night.

The American’s lead was cut to two points after he was beaten by Cuba’s Orlando Ortega and Russian Sergey Shubenkov although he will get another chance to seal overall victory in the season-ending Zurich meeting.

Women’s 100 metres world champion and Diamond Race leader Shelly-Ann Fraser-Pryce won in 10.93 seconds ahead of American Tori Bowie and fellow Jamaican Natasha Morrison.

Caterine Ibarguen, unbeaten in 28 competitions, comfortably won the women’s triple jump with a leap of 14.69 metres, beating her nearest rival, Kazakhstan’s Olga Rypakova, by 39cm.

Czech world champion Zuzana Hejnova picked up her second win inside a week with victory in the 400m hurdles. She edged out Denmark’s Sara Petersen by five hundredths of a second to sit top of the standings.

There was an exciting finish in the men’s high jump when American Jacorian Duffield cleared 2.32 metres, enough to give him victory over Qatari Diamond Race leader Mutaz Essa Barshim.

Olympic long jump champion Greg Rutherford extended his lead in the Diamond Race to five points by winning with 8.34m.

Germany’s Christina Schwanitz effectively wrapped up her first Diamond Race shot put title with a winning throw of 20.13 metres.

Schwanitz, who has 18 points and a nine-point lead over American Michelle Carter after four successive Diamond League wins this season, needs only to show up for the IAAF Diamond League final in Zurich on September 3 to end a run of four overall victories for world and Olympic champion Valerie Adams.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.