Rockets beat Hornets 118-106, run win streak to 9 games