LONDON, Aug. 5 -- Olympic champion Dayron Robles won the 110m hurdles with a new stadium record of 13.04 seconds in the Diamond League meet London leg on Friday.
Robles, the world record holder, held off Jason Richardson of the United States, who beat Oliver for the second time in a row after his Stockholm win last Friday.
Yohan Blake took advantage of the withdrawal of injured fellow Jamaican Asafa Powell with victory in the 100 meters clocking 9.95 seconds into a headwind.
18-year-old Kirani James of Grenada won the 400 meters in a season's best time of 44.61 seconds in his first race as a professional athlete.