Harden went 10 for 20 from the field but only 1 of 7 from 3-point range. He reached 30 points for the third time in seven games with the Rockets.
Greivis Vasquez scored a career-high 24 for the Hornets, despite hurting his left ankle in the third quarter and briefly leaving the game. Anthony Davis had only eight points on 2-for-7 shooting.
The Rockets built a 21-point lead in the first half, but the Hornets played better defense in the second to close the gap.
Chandler Parsons sank a pivotal 3-pointer and fadeaway jumper late to help Houston win for the second time in five home games.
Source: Associated Press