Kenya takes home the top podium.

WCVB.com reports that it was Geoffrey Kirui of Kenya who won today's running of the the 121st Boston Marathon.  An American was close behind. Kirui pulled away from Galen Rupp of the U.S. with two miles remaining.  Kirui's unofficial time was 2 hours, 9 minutes, 37 seconds.

Edna Kiplagat, a Kenyan policewoman won the women's race with an unofficial time of 2 hours, 21 minutes, 52 seconds.  She's also won marathons in London, New York and Los Angeles.

Get the full story HERE.