KRISTAPS Porzingis scored a career-high 35 points as the Knicks edged the Detroit Pistons, 105-102, on Wednesday in New York (Thursday, Manila time).
The 21-year-old Latvian forward played 40 minutes, making 13 of 22 shots including 3 of 7 from beyond the arc.
Porzingis scored 16 in the second quarter and the Knicks carried a six-point lead into the third.
Carmelo Anthony had 22 points on 9 of 17 shooting as the Knicks scored their second straight win and fifth in 11 games.
Derrick Rose was the only other Knick to score in double figures with 15 points.
The Pistons saw their two-game win-streak snapped, and will try to get back on track when they take on the Cleveland Cavaliers, who will look to recover from a loss to the Indiana Pacers.
[See Pacers take charge early and hold off LeBron-less Cavaliers]
Kentavious Caldwell Pope came up with 21 points and Tobias Harris added 19 for the Pistons who have lost six of seven road games.
Jon Leuer came off the bench to play 27 minutes and deliver 17 points.