The Rockets, who hold the sixth seed in the Western Conference, reeled off their fourth straight win with the help of Chase Budinger's 15 points off the bench.
Kyle Lowry, who returned to action Sunday after a 15-game absence due to a bacterial infection, added 13 points for the Rockets.
LaMarcus Aldridge led Portland with 20 points and six rebounds.
The Trail Blazers were hampered by poor shooting, hitting only 39.8 percent of their shots from the floor.
Duggar sisters unveil Christian dating rules in new book
LGBT community has 'bullied the American people': Bachmann