Japan's Eri Hayakawa ran out of steam and had to settle for a runnerup finish for the second year in a row in the women's race at the Honolulu Marathon on Sunday.

Struck down with a fever two days before the race, 2003 winner Hayakawa came home in a personal worst time of 2 hours, 32 minutes, 59 seconds, finishing behind winner Olesya Nurgalieva of Russia, who timed 2:30:24.

Another Russian, Alevtina Ivanova was third in 2:38:17.

Kenyan Jimmy Muindi won the men's race for the fifth year in a row with a time of 2:12:00 with second and third place going to American Mbarak Hussein (2:15:06) and Kenyan Eric Nzioki (2:16:24).