Yao scored only eight points and McGrady only five the second half, but the Rockets stayed in control with their defense, forcing 18 turnovers and holding the Blazers to 41 percent shooting (31 of 76) for the game.
Brandon Roy scored 23 and former Texas star LaMarcus Aldridge added 20 for Portland, off to its first 0-3 start since the 1986-1987 season.
Jazz 133, Warriors 110
At Salt Lake City, Deron Williams scored 16 of his 30 points in the fourth quarter and Utah made 12 3-pointers to beat Golden State.
Williams hit four of the Jazz's 12 3-pointers. Utah was 12-for-16 behind the arc, breaking the previous record of 10, set on Nov. 23, 1994 against Seattle.
With the Jazz holding a six-point lead, Williams made seven of his final eight shots to turn the game into a rout. Utah's 133 points were the most for the team since a 133-124 overtime victory over Minnesota on Nov. 24, 1997.
Al Harrington led Golden State with 38 points on 15-for-20 shooting. Kelenna Azubuike added 17 points.