Flanagan Wins New York