 Pickering has been in superb form in recent weeks |
British number one Craig Pickering maintained his superb run of recent form by winning the 100m at the Ostrava Grand Prix on Wednesday. The 20-year-old clocked 10.16 seconds to finish well clear of second-placed Churandy Martina, while his compatriot Tyrone Edgar finished third.
Meanwhile, two-time Olympic champion Haile Gebrselassie broke the seldom-attempted one-hour world record.
Gebrselassie covered 21.285km to beat Arturo Barrios' long-standing mark.
Barrios set the previous record of 21.101km in France on 30 March 1991.
"At around the halfway point I felt I could get the record - I felt comfortable the whole way," said Gebrselassie.
The Ethiopian simultaneously broke the 20km world record, also set by Barrios in 1991, clocking 56:25.98.
Pickering's performance in the 100m was the latest in a series of recent wins, but he was keen to put his display into context.
"I ran a technically good race. My form has been improving steadily and I feel I can run even faster in Athens next week," he said.
"I've still not achieved what the likes of Tyson Gay is capable of, so I've still a long way to go yet.
"I've still have not run 10.10secs. I've still got several steps to take."
Gay posted the fastest time in the world this year with a time of 9.84secs at last week's USA Track and Field Championships.