Geoffrey Kirui won the men's race at the Boston Marathon ©Boston Marathon

Geoffrey Kirui and Edna Kiplagat completed a Kenyan double today after winning the respective male and female races at the Boston Marathon.

Kirui pulled clear of home hope Galen Rupp to win the men's race in 2hours 9min 37sec,

Rupp, the Olympic bronze medallist making his Boston debut, finished 21 seconds behind. 

The performance marked a personal best and made him the highest-placed American in the men's race since Meb Keflezighi's win in 2014.

Suguru Osako of Japan finished third in 2:10:28 in an event which forms part of the World Marathon Majors series.

It proved a tough day for Ethiopia's 2016 winner Lemi Berhanu Hayle, who dropped out at around 30km after losing contact with the lead group.

Absent Kenyan Eliud Kipchoge won the overall World Marathon Majors title despite not competing in Boston.

Policewoman Kiplagat produced a superb performance to win the women's race on her debut in 2:21.52.

Edna Kiplagat, second left, eventually pulled away from the pack to win the women's Boston Marathon ©Getty Images
Edna Kiplagat, second left, eventually pulled away from the pack to win the women's Boston Marathon ©Getty Images

It added to victories in London, New York City and Los Angeles. 

She eventually triumphed by 59 seconds over Kenyan-born Bahraini Rose Chelimo.

"When I was running, my body was feeling good," the winner said.

"I tried to push more, hard and I saw my [rivals] were not picking up the pace."

American Jordan Hasay took a superb third place in 2:23.00 on her marathon debut.

Team-mate Desiree Linden managed 2:25.06 for third.

It marked the first time since 1991 that two US women have finished in the top four.

Defending champion Atsede Baysa of Ethiopia slumped to 22nd place in 2:40:07.

No women's World Marathon Majors winner has yet been named pending the outcome of a doping investigations into series leader Jemima Sumgong.