Jalen Brunson led the way with 29 points and Karl-Anthony Towns had a 22-point, 10-rebound double-double to help the New York Knicks beat the Toronto Raptors 112-95.