Tamirat Tola wins the New York City Marathon with a course record time of 2:04:58. (The New York Times) 2023 New York City Marathon link embed save