Olympic champion David Rudisha equalled the best time in the world this year as he won the 800 metres at the Glasgow Diamond League meeting yesterday.

Rudisha, who is still recovering from a knee injury that cut short his 2013 season, returned to Britain for the first time since shattering the world record at the London Olympics and won yesterday’s race in one minute 43.34 seconds.

The Kenyan was more than two seconds clear of South Africa’s Andre Olivier in second and equalled the best time of the year set by his countryman Asbel Kiprop last week. However, he was well short of his stunning 1:40.91 set at London 2012.

Allyson Felix of the US and Jamaica’s Shelly-Ann Fraser-Pryce are also working their way back from injuries and both were run-down in the closing stages of their respective sprint races.

Fraser-Pryce was quick out the blocks in the 100m but Trinidad and Tobago’s Michelle-Lee Ahye surged past her to win in 11.01 and stay undefeated this season.

The Jamaican, who was hampered by a leg injury earlier in the year, crossed the line second in a season’s best time of 11.10.

Felix is working her way back to form after a hamstring injury and could only finish second in the 200m after being pipped on the line by Netherlands’ Dafne Schipperd.

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.