INDIANAPOLIS (AP) -- Rookie Carl Landry scored 13 of his career-high 22 points in the fourth quarter, and the Houston Rockets beat the Indiana Pacers 106-103 on Friday night for their sixth straight road victory.
Tracy McGrady had 19 points, Yao Ming added 17 points and 12 rebounds, and Shane Battier scored 13 points for Houston (26-20).
Danny Granger finished with 22 points, Shawne Williams scored 17 and Jeff Foster added 13 points and 17 rebounds for the Pacers (19-28), who dropped their fifth straight game.
With the score tied at 79 entering the fourth quarter, the Pacers opened a 97-92 lead on Granger's jumper with 5:30 left. Houston answered with a 9-2 run, which included five points from Landry, to take a 101-99 advantage.
Landry's free throw gave the Rockets a 104-101 edge with 47 seconds remaining, and Mike Dunleavy's layup cut the deficit to 104-103 with 30 seconds left. Following a Houston turnover, the Pacers had a chance to take the lead, but Travis Diener missed a 3-pointer.
Battier hit a pair of free throws with 6 seconds left, and Dunleavy's 3-point attempt at the buzzer was short.
The Rockets took their biggest lead of the first half, 50-42, on Landry's jumper with 3:30 left in the second quarter. Indiana scored the final five points of the half to close to 54-53 at the break.
Houston opened a 72-67 advantage in the third quarter, but Granger's two 3-pointers and a pair of free throws by David Harrison gave the Pacers a 75-74 lead with 2 minutes left in the period.
Rockets G Luther Head left the game in the second quarter with a groin strain and did not return. ... Pacers F Jermaine O'Neal missed his seventh straight game with a bone bruise in his left knee. ... McGrady picked up a technical foul late in the second quarter for arguing a non-call. ... Landry, a former Purdue standout, made his debut at Conseco Fieldhouse. ... The Rockets' last road loss came Jan. 2 at Boston. ... The Pacers, who host Orlando on Saturday, dropped to 3-11 in the first game of back-to-backs this season.