Jamaican sprint kings Usain Bolt and Yohan Blake sprinted to landmark times at the Diamond League on Friday, Bolt running the fastest 100m this year and Blake the second fastest 200m in history.

Usain Bolt

Blake sprinted home in 19.26sec, just behind the world record of 19.19sec held by Bolt, but overtaking Michael Johnson's mark of 19.32.

Bolt, 25, clocked 9.76sec to win the 100m, bettering the previous season-leading time of 9.78sec set by compatriot Asafa Powell in Lausanne on June 30. "I never doubted that I could run this fast," said Bolt.