James Harden had 40 points, 15 rebounds and 10 assists for his second straight triple-double and the Houston Rockets outlasted the Charlotte Hornets 121-114 on Tuesday night for their ninth straight win. The Rockets missed 10 straight shots and let an 18-point lead evaporate before coach Mike D’Antoni called a timeout with 2:26 left.