NEW YORK (AP) — James Harden had 25 points and nine assists in just three quarters and the Houston Rockets beat New York 120-96 on Thursday night to extend the Knicks' longest single-season losing streak to 14 games.

The Rockets beat New York for the 11th straight time, though everyone is beating the Knicks these days. New York has lost 24 of its last 25 games to fall to an NBA-worst 5-34.

Trevor Ariza added 18 points for the Rockets, who improved to just 4-4 in their last eight. Harden didn't reach his NBA-leading average of 26.8 points only because he was limited to 31 minutes, sitting out the fourth quarter with Houston already leading by 24.

Rookie Travis Wear scored a season-high 21 points and Langston Galloway had 19 for the Knicks in his second game since being called up from the NBA Development League.

New York's longest losing streak ever is 20 games over two seasons. The Knicks lost 12 straight at the end of the 1984-85 season, then dropped the first eight games of the 1985-86 season even after landing Patrick Ewing with the No. 1 pick in the draft.

HORNETS 103, RAPTORS 95

TORONTO (AP) — Gerald Henderson scored a season-high 31 points, Kemba Walker added 29 and Charlotte beat Toronto for its fourth straight victory.

Walker made a jumper from just inside the 3-point line with 19.6 seconds to give the Hornets a six-point lead. The point guard also had eight assists and seven rebounds in 41 minutes.

Michael Kidd-Gilchrist added 10 points and 12 rebounds.

Kyle Lowry led Toronto, coming off a six-game trip, with 24 points, seven assists and seven rebounds. Lou Williams added 15 points.

TRAIL BLAZERS 99, HEAT 83

PORTLAND, Ore. (AP) — LaMarcus Aldridge had 24 points and 12 rebounds, and the Portland Trail Blazers used a big third quarter to beat the Miami Heat.

Aldridge scored 10 points in the third, when the Blazers (28-8) outscored the Heat 33-16 to take control of the game.

Wesley Matthews had 18 points, Damian Lillard 16 and Chris Kaman 10 for Portland. The Blazers grabbed 28 rebounds in the second half and outrebounded Miami 50-42 overall.

Portland tied Golden State for most wins in the NBA this season.

Dwyane Wade led Miami with 23 points. Chris Bosh had 18 and Hassan Whiteside 10 for the Heat (15-21).