Meb Keflezighi won the silver medal at the Athens Olympics. (Alex Trautwig/Getty Images)
American Meb Keflezighi has become the first American man to win the Boston Marathon since Greg Meyer in 1983.
Keflezighi won the race with a personal best time of 2:08:36, one year after the race was marred by a terrorist attack which killed three people.
The 38-year old Olympic silver medalist is also the oldest man to win the event since 1930, when 40-year old Clarence deMar took first place.
Keflezighi finished 11 seconds ahead of second place finisher, Wilson Chebet of Kenya.
The women's race was won for a second consecutive year by Rita Jeptoo with a course record time of 2:18:57.