NEW YORK—Tim Hardaway Jr. scored a career-high 38 points, including 12 during a 28-0 run in the third quarter that sent the New York Knicks to a 108-100 victory over the Toronto Raptors on Wednesday night.
Kristaps Porzingis added 22 points and 12 rebounds for the Knicks, who outscored the Raptors 41-10 in the third.
Kyle Lowry scored 25 points and DeMar DeRozan had 18 for the Raptors, who had their four-game winning streak snapped.
The Knicks trailed 59-48 at halftime and were down 62-52 after Lowry’s two free throws with 10:47 left in the third quarter. Enes Kanter’s layup with 10:28 left began the eight-minute surge, which didn’t end until CJ Miles hit a 3-pointer with 2:23 remaining. Kanter added five more points during the run, while Courtney Lee contributed seven of his 15 points.
New York took its biggest lead at 89-69 on Doug McDermott’s jumper with two seconds left in the third quarter.
The Knicks still led by 18 when the Raptors went on a 12-0 run of their own to cut the deficit to 94-88. But Porzingis converted a three-point play with 5:25 left to end the run and also hit the next bucket, and the Knicks put it away soon after when Hardaway Jr. made a 3-pointer.
Toronto led most of the first half and DeRozan’s layup with a second left put the Raptors up by 11 at halftime.
Hardaway and Lee each had game highs of seven assists.
The Knicks are 10-2 when scoring at least 100 points this season. They are 4-0 when holding opponents to less than 100.
DeRozan had scored at least 20 points in 10 straight games before falling two points short on Wednesday.
Joakim Noah has not dressed in all five games the Knicks have played since he was activated following his 20-game suspension. He is currently in the second year of a four-year, $72 million contract.