NEW YORK (AP) - James Harden had 31 points and nine assists, and the Houston Rockets had their 3-pointers falling again in a 119-97 victory over the New York Knicks on Wednesday night.
Harden made six 3-pointers and the Rockets hit 19 to bounce back after two straight losses.
Ryan Anderson added 21 points for the Rockets. They won their eighth straight at Madison Square Garden, a streak that lasts so long that Mike D'Antoni was the Knicks' coach last time they beat Houston at home, back on Jan. 26, 2009.
Tim Hardaway Jr. scored 23 points for the Knicks, but Kristaps Porzingis was held to 19 as their three-game winning streak was snapped. Porzingis had scored 30 in five of the first six games, including a career-high 38 in a victory over Denver on Monday night, and came in third in the league with 29.3 per game.
The Rockets arrived in New York struggling a bit, particularly from long range. Houston had been held below 30 percent from behind the arc already four times, including 28 percent in its loss to Philadelphia on Monday night, and hasn't had a 40 percent night yet.
D'Antoni said the Rockets' data showed they were getting similar 3-point attempts as last season, when they set an NBA record for makes, but they just hadn't been nearly as accurate. They finished at 36.5 percent Wednesday - but only after their subs cooled off to a 2-for-12 final quarter.