With an unofficial time of 2 hours, 26 minutes and 53 seconds, the 36-year-old Flanagan beat three-time defending champion Mary Keitany of Kenya by a minute and one second. Times won’t be official until later this month.
Flanagan crossed the finish line in tears before proudly holding the Stars and Stripes aloft. She smiled for the crowd as she wrapped herself in the American flag.
“It’s a moment I’m trying to soak up and savor,” she said, according to the station. “This is the moment I’ve dreamed of since I was a little girl.”
It was the first time an American took the women’s title since 1977 when Japanese-American Miki Gorman won her second consecutive NYC Marathon with a time of 2 hours, 43 minutes and 10 seconds. Gorman was 42 at the time. (The last American man to win the race was Meb Keflezighi, in 2009.)
As a student at the University of North Carolina, Flanagan also snared the school’s first individual cross-country title in 2002, a feat she repeated in 2003.
Flanagan made her debut at the NYC Marathon in 2010, finishing second with a time of 2 hours, 28 minutes and 40 seconds — at the time, the best finish by an American woman in 20 years. Before this year, she hadn’t competed in the race since 2010.
On the men’s side, Kenyan Geoffrey Kamworor beat out countryman and 2014 winner Wilson Kipsang for his first major marathon victory, with a time of 2 hours, 10 minutes and 53 seconds.
In the wheelchair event, the Swiss dominated with Manuela Schar tops among women and Marcel Hug finishing first among the men.