David J. Phillip, Associated Press
Houston Rockets' Aaron Brooks (0) goes up for a shot as Cleveland Cavaliers' Mo Williams (2) watches during the first quarter. The Rockets beat the Cavaliers 95-85.

HOUSTON — Aaron Brooks scored 27 points, Trevor Ariza scored 26 and the Houston Rockets held LeBron James and the Cavaliers to one of their worst offensive performances of the season in a 95-85 win over Cleveland on Wednesday night.

James scored 27 points, but went only 8 for 21 from the field. No other Cleveland starter reached double figures and the Cavs matched their season-low point total. They outrebounded Houston 47-37, but committed 20 turnovers and mustered only 19 points in both the first and third quarters.

Shane Battier scored 14 points and played effective defense on James all night.

The Rockets have won six of their last seven games against the Cavs in Houston. They beat Cleveland 93-74 last year, holding James without an assist for the first time in his career.