MOSCOW (AP) -- Robert Heffernan of Ireland pulled away in the last 10 kilometers to win the gold medal in the 50-kilometer walk Wednesday at the world championships.
The race began shortly after an early-morning storm and finished in warm sunshine 3 hours, 37 minutes, 56 seconds later, the time it took Heffernan to cover the grueling distance. He was fourth at last year's Olympics.
Mikhail Ryzhov of Russia took the silver, 1:02 behind, and Jared Tallent of Australia, silver medalist at the past two Olympics, had to settle for bronze, 2:07 back. He also won the bronze at the worlds two years ago.
Olympic champion and 2009 world gold medalist Sergey Kirdyapkin pulled out shortly before the championships.