Karl-Anthony Towns put up 31 points and 21 rebounds while Josh Hart had a triple-double as the New York Knicks topped the Utah Jazz 119-103.