Toney Douglas had a season-high 22 points and Greg Smith added a career-best 21 to help the Houston Rockets overcome a tough outing by James Harden and rally for a 107-105 win over the Los Angeles Lakers on Tuesday night.