Abdi Nageeye of the Netherlands beat Evans Chebet of Kenya in the final strides to win the New York City Marathon, finishing in 2 hours 7 minutes 39 seconds.