Ron Artest scored 20 points and Aaron Brooks and Von Wafer added 13 apiece in Houston's easy 107-88 win over Minnesota on Friday night.
The Rockets play at San Antonio on Sunday with first place in the Southwest Division on the line. The Spurs lost to Boston on Friday night, leaving Houston only a half-game behind.
The Rockets' season has been dotted with injuries, and they lost Tracy McGrady to a season-ending knee injury around the All-Star break. Even they're a little surprised to be contending for a division championship with only 11 games left in the regular season.
"Who would've thought we'd be here?" said forward Shane Battier, who scored 11 on Friday night. "We've stayed the course, stayed together and we've set ourselves up for this matchup."
The Rockets will need a big game from Yao Ming on Sunday, but they didn't need one against Minnesota.
Yao scored 14 points, but missed 10 of his 16 shots. He also had eight rebounds before leaving for good late in the third quarter. Houston had the game in hand by then, stretching their lead to 24 earlier in the quarter.
"We did what we had to do, putting them away, not making it a close game," said Artest, who went 8-for-16 from the field.
The victory kept the Rockets in third place overall in the Western Conference. After Sunday's game in San Antonio, Houston plays in Utah on Tuesday. The Jazz hold the No. 7 spot in the West, but only trail the Rockets by two games.
"We know that we have 11 games left and we play a lot of road games against good teams for the most part," Rockets coach Rick Adelman said. "You just have to keep going out, you just have to keep trying to win games and see what happens."
Craig Smith scored 19 and Kevin Love had 18 points and 12 rebounds for the Timberwolves, who've lost 16 of 19 since Al Jefferson's season-ending knee injury on Feb. 8. Jefferson scored over 30 points in Minnesota's first two games against the Rockets this season.
The Rockets beat the Timberwolves for the eighth straight time, while the Timberwolves dropped their sixth straight road game.
"They beat us up pretty good," Minnesota coach Kevin McHale said. "We couldn't get anything going offensively and then our defense didn't come through. It was a bad combination for us."
Minnesota only stayed close for a half.
Jason Collins, averaging 1.5 points, scored seven early points and did a good job defending Yao, who started 1-for-9 from the field. But Minnesota missed 13 of its first 19 shots and Brooks' second 3-pointer put the Rockets ahead 20-14.
Kyle Lowry drove for a layup before Brent Barry and Wafer hit 3-pointers in the first minute of the second quarter to stretch Houston's lead to 30-16.
Yao scored only four points in the first half, but the Rockets led 48-37 at the break after going 5-for-11 from 3-point range.
The Rockets started the third quarter with a 14-3 run to go up 62-40. Yao only contributed four points during the decisive spurt.
Minnesota scored the next nine points, finished by Sebastian Telfair's straight-on 3-pointer with 6:59 left in the quarter. Artest scored seven points over the next minute to push Houston's lead back to 20.
"We just kept our foot on their necks," Wafer said. "We didn't want to let up."
Yao checked out of the game with 31.5 seconds left in the third quarter. Artest scored 13 in the quarter and the Rockets led 83-66.
The Timberwolves never made a serious challenge in the fourth quarter, allowing Yao to stay on the bench and rest.
G James White made his Rockets' debut with 3:42 left in the game. The Rockets signed White from the developmental league on March 3 and offered him a second 10-day contract on March 13. White hit a 3-pointer and scored five points. ... The Rockets are 16-1 at home this season when they reach 100 points. ... The Timberwolves have lost 22 of their last 26.