CHARLOTTE, N.C. (AP) — Jalen Brunson had 31 points and made two clutch free throws with 8.6 seconds left, and the New York Knicks held on to beat the shorthanded Charlotte Hornets 99-98 to improve to 3-0 in NBA Cup play on Friday.