Veteran Kayoko Fukushi eased home to win her second Osaka Women's Marathon on Sunday, all but guaranteeing herself a place on the Japan team for this summer's Rio de Janeiro Olympics in the process.

The 33-year-old Fukushi pulled away from around the 25-km mark and never looked back, crossing the line at Yanmar Stadium in 2 hours, 22 minutes, 17 seconds, inside the Rio qualifying standard time of 2:22:30.

Misato Horie finished second in 2:28:20, while Risa Takenaka took third place in 2:29:14.

Fukushi, who was retroactively named the winner of the 2013 Osaka race following the ban of Ukraine's Tetyana Gamera-Shmyrko, has competed in three Olympics in either or both the 5,000 and 10,000 meters but will be running in her first marathon in Rio.

She won the marathon bronze medal at the 2013 athletics world championships in Moscow.