Photo by Charles Krupa/Associated Press

Kenya's Robert Cheruiyot celebrates as he crosses the finish line today to win the Boston Marthon for the third time. He finished in a time of 2 hours, 14 minutes and 13 seconds.