Karl-Anthony Towns had 27 points and 20 rebounds, Jalen Brunson scored 28 points and the Knicks held on to beat the Raptors 121-115 on Tuesday night.