HOUSTON -- The Houston Rockets have a new-look, fast-paced offense under coach Rick Adelman.
For a half on Saturday night, the defense looked as stingy as it did under Jeff Van Gundy.
Yao Ming had 21 points and 12 rebounds and Tracy McGrady added 20 points and six assists as the Rockets improved to 3-0 for the first time since the 1996-97 season with an 89-80 win over Portland.
Former Modesto Christian standout Chuck Hayes had four points, six rebounds and three steals in 23 minutes.
Yao scored only eight points and McGrady only five in 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).
Portland started making baskets when the outcome was decided.
The Blazers trailed by 15 at the break after shooting 29.7 percent (11 of 37) and committing 13 turnovers in the first half.
"We made 'em take tough shots, we contested a lot of jumpers, we kept them out of the paint," said McGrady, who had one of Houston's eight steals.
Brandon Roy scored 23 and former Texas star LaMarcus Aldridge added 20 for Portland, off to its first 0-3 start since the 1986-87 season.
Following a 47-point effort at Utah on Thursday, McGrady started 4-for-8, then went 4-for-15 the rest of the way.
Yao went 2-for-7 in the second half and even missed a dunk.
The Rockets never needed big games from either All-Star because the Blazers were off-target from the start.
Houston opened with an 18-4 run as Portland missed 14 of its first 17 shots. Yao and McGrady scored 20 points together in the first quarter as Houston built a 25-12 lead.
In their first two games, the Rockets fell behind early in Los Angeles and Utah and rallied to win both times.
"We came out better," McGrady said. "The last two games, we've been kind of flat. For the most part, we came out ready to roll in that first quarter."
MAGIC 94, WIZARDS 82, at Washington -- "Patience!!!" was written in all capital letters and underlined three times on a grease board in Washington's locker room before its home opener against Orlando.
It was meant to be an instruction for how to play at the offensive end. It might as well have been a warning for basketball fans in the nation's capital.
Gilbert Arenas was limited to 10 points as the Wizards' woes continued, and the Magic's Hedo Turkoglu scored 13 of his 25 points in the fourth quarter, leading Orlando to a victory over Washington, which is 0-3 for the first time since 1992.
BUCKS 78, BULLS 72, at Milwaukee -- Michael Redd scored 27 points and rookie Yi Jianlian had 16 to help Milwaukee beat Chicago for its first victory of the season.
NETS 93, 76ERS 88, at Philadelphia -- Jason Kidd posted his 50th triple-double with New Jersey, his box score stuffed again with 16 points, 14 rebounds and 10 assists in the win over Philadelphia.
PACERS 121, GRIZZLIES 111, at Memphis, Tenn. -- Mike Dunleavy scored 27 points and grabbed eight rebounds to help Indiana remain unbeaten.