NEW YORK (AP) — Geoffrey Kamworor of Kenya holds off countryman Wilson Kipsang to win New York Marathon, his 1st major marathon win.