Anthony scores 34, Knicks hold off Pistons

Carmelo Anthony scored 13 of his 34 points in the third, then put it away with two free throws with 2.9 seconds left as the Knicks handed the Pistons a season-high fifth straight loss with an 89-85 victory on Tuesday night.

Raymond Felton finished with 12 points and six assists in his return from injury for the Knicks, who came home from a 2-1 Texas swing and held on after blowing most of the 17-point lead they built while outscoring the Pistons 32-17 in the third quarter.

Josh Smith had 21 points and 12 rebounds for Detroit, while Andre Drummond finished with 12 points and 17 boards.