NEW YORK (AP) - Geoffrey Kamworor of Kenya has won the New York City Marathon, holding off countryman Wilson Kipsang by three seconds for his first major victory.
Kamworor ran the race in 2 hours, 10 minutes, 53 seconds. He and Kipsang embraced just past the finish line to huge cheers.
American running great and 2009 New York winner Meb Keflezighi completed his 26th and final marathon, collapsing as he crossed the finish.
© 2017 Associated Press