Firehiwot Dado of Ethiopia has won the New York City Marathon in a stunning comeback. Dado trailed London Marathon champion Mary Keitany by nearly 2 1/2 minutes at the 15-mile mark but passed her with about a mile left for her first major marathon victory. The 27-year-old Dado won in an unofficial time of 2 hours, 23 minutes, 15 seconds—almost a minute better than her previous personal best.
Fellow Ethiopian Buzunesh Deba, who lives in the Bronx, was second for her first podium finish at a major marathon, four seconds back. Keitany was third, 24 seconds back. The Kenyan was well under course-record pace for much of the race but faded badly over the final miles. Click through the gallery for more scenes from the marathon. Click here for the men's results, which included a new course record. (Read more Firehiwot Dado stories.)