PORTLAND, Ore. (AP) _ Shandon Anderson had 30 points and 10 rebounds as the Houston Rockets used a blistering third quarter to stun the Portland Trail Blazers 118-105 Wednesday night.

Cuttino Mobley added 22 points and Steve Francis and Walt Williams each scored 18 for the Rockets, who broke a nine-game losing streak and beat a winning team away from home for just the second time this season.

Houston's last road win over a team currently above .500 was back on Nov. 12, a 97-81 defeat of the Los Angeles Lakers.

Steve Smith scored 24 points and Rasheed Wallace had 21 to lead the Trail Blazers, who had won three straight.

Houston trailed by three at halftime but surged to a 13-point lead by making 10 of its first 11 shots in the third quarter while the Blazers started 1-for-10. The Rockets shot 67 percent in the period, with Anderson making all six of his shots and scoring 15 points.

The Blazers managed to cut the lead to 85-80 by the fourth, but Houston stayed hot. An awkward, leaning jumper off the glass by Matt Bullard pushed the lead to 95-88, and a 3-pointer by Francis made it 98-89 with 6:44 left.

A layup and foul shot by Anderson made it 106-93 with 4:30 to go.