Robert Cheruiyot of Kenya won his second straight Boston Marathon in a time of 2:14:13, gaining an astounding 20 seconds on runner-up James Kwambai of Kenya in the last two kilometres. The times for all runners were slowed by rain and wind. Cheruiyot’s time was the slowest to win at Boston in thirty years. With the win, Cheruiyot, who has won his last three marathons, ensures at least a share of victory in the World Marathon Majors series and a $500,000 prize.
While Cheruiyot was expected to win, Russian Lidiya Grigoryeva was the surprise winner in 2:29:18. She prevailed in a furious three-way scramble to the finish between herself, Jelena Prokopcuka of Latvia and Mexican Madai Perez. American Deena Kastor struggled with stomach cramps and fell out of contention just after the halfway mark. She would finish 5th in a time of 2:35:09.