The 121st Boston Marathon on Monday was a memorable affair, filled with spirit on a bright, warm Patriots Day.
The race was dominated by the Kenyans, who swept the men's and women's races -- but American runners had a remarkably strong showing. And a runner who performed a historic first 50 years ago returned to tackle the course again.
Here are some of the best moments.
1. Jordan Hasey, with a time of two hours, 23 minutes, posted the fastest run by American woman in her first career marathon, beating the previous mark by nearly three minutes. It was the thirteenth fastest debut of any woman racer. Galen Rupp finished second overall, trailing champion Kirui by 21 seconds. Rupp's second place finish by the highest by an American-born runner since 1985. Five other American men finished in the top 10, also the most since 1985.
2. Edna Kiplagat of Kenya was the women's champion with a time of 2 hours, 21 minutes, and 52 seconds. Kenyan Geoffrey Kirui was the men's champion with a time of 2 hours, nine minutes, and 37 seconds.
3. Former NHL player Bobby Carpenter pushed fellow former hockey player Deanna Laing through the course. Laing was paralyzed by a 2015 spinal cord injury. The two had known of each other going to the same high school and decided to do the race together following a conversation last June.
Congratulations to former NHL star Bobby Carpenter and NWHL player Denna Laing on completing this year's race in 4:32:30! pic.twitter.com/jXlSvQGhu9- Boston Marathon (@bostonmarathon) April 17, 2017
4. Meb Keflezighi, the 2014 Boston Marathon winner, closed out his final run of the course in his career by kissing the family members of Martin Richard, the 8-year-old boy killed in the 2013 bombing. Keflezighi finished 13th overall with a time of two hours, 17 minutes, and one second.
Meb thanking & kissing the hand of the Bill Richard, the father of 8-year-old Martin Richard who was killed in the Boston Marathon bombing. pic.twitter.com/pTdai9skq0- FloTrack (@FloTrack) April 17, 2017
5. Kathrine Switzer, the first woman to run the Boston marathon, ran the course 50 years after her historic run in 1967. Back then, she concealed her name in an effort to pass as a man on the application and had a race official attempt to force her from the course a few miles in.
Switzer completed the 2017 race in 4 hours 44 minutes, only 24 minutes slower than her performance in 1967.
6. Since the marathon falls on what it known as Patriots' Day in Boston, it only makes sense to invoke those other local Patriots. The thrill of staging the biggest comeback victory in Super Bowl history has not yet waned, as you might expect. One fan had a sign showing the rather late low point for the Pats in the third quarter before the comeback began. Perhaps that's a little cruel and unrelated to running, but it's a fine message about never giving up.