Rookie John Wall got his first professional triple-double with 19 points, 13 assists and 10 rebounds to lead the host Washington Wizards to a 98-91 win over the Houston Rockets on Wednesday night.
Yao Ming missed most of the game after he strained a tendon in his leg in the first quarter.
Washington used a 10-0 run late in the fourth quarter to pull away after blowing an 11-point lead.
Andray Blatche finished with 20 points and 11 rebounds for the Wizards and Al Thornton scored 20 points, including the go-ahead basket off a pass from Wall with 4:53 left to give Washington the lead for good at 86-85.
Never miss a local story.
Yao played the first 6:14 of the game and was held scoreless, making it the first time he has failed to score in an NBA game since Nov. 5, 2002, his fourth game in the league.
Kevin Martin scored 31 points for the Rockets, who have lost six of seven.
The Wizards were playing in their first game since Coach Flip Saunders walked out of practice on Monday and then called for a second session later that day, frustrated with his young team's lack of urgency after starting the season with 1-4 record.
Before the game, Saunders said he wanted to prevent his young squad from "picking up too many bad habits."
Saunders said he has been pleased with the effort in the subsequent practices.
Yao sat out the entire 2009-10 season after undergoing surgery to repair his broken left foot. The Rockets have been limiting Yao's minutes early in the season, and before the game Coach Rick Adelman said no decision has been made on increasing Yao's minutes.
"He is coming off a 15-, 16-month layoff. He's not the Yao from two years ago," Adelman said.
Warriors 122, Knicks 117: David Lee scored a season-high 28 points in his return to New York, Dorell Wright made two huge baskets in the final two minutes, and Golden State improved its best start in 16 years to 6-2.
Stephen Curry added 25 points and Monta Ellis had 22 for the Warriors, who blew a 19-point lead in the second half but were bailed out by Wright, who hit the go-ahead three-pointer with 1:58 remaining and added an insurance basket a minute later.
Lee grabbed his 10th rebound after Wilson Chandler missed a tying three-point try and sank two clinching free throws with 1.5 seconds left, and the longtime fan favorite later jogged off to cheers after completing some post-game interviews on the court.
Jazz 104, Magic 94: Deron Williams scored 30 points, Paul Millsap added 23 and Utah rallied again for a victory in Orlando.
One night after a 22-point comeback victory in overtime at Miami, the Jazz went down 18 points in the third quarter, but came back to stun Orlando. Al Jefferson had a huge hook over Dwight Howard, and Williams followed with a jumper over Jameer Nelson with 46.5 seconds remaining to give Utah an 8-point lead and cap the comeback.
Vince Carter had 20 points and Nelson returned from a sprained left ankle to score 19 points for the Magic.
Bucks 108, Hawks 91: Corey Maggette scored 20 points, Brandon Jennings added 19 and Milwaukee continued its offensive awakening.
The host Hawks have lost three straight, including two at home, after winning their first six.
Bobcats 101, Raptors 96: Stephen Jackson scored 20 points and Gerald Wallace had 19 points and 14 rebounds to help Charlotte win in Toronto, snapping a three-game losing streak.
The Raptors have lost six in a row.
D.J. Augustin had 16 and Tyrus Thomas scored 12 of his 14 points in the fourth quarter to help the Bobcats avoid a 1-7 start for the first time since their 2004-05 expansion season.
Nets 95, Cavaliers 87: Devin Harris scored a season-high 31, and Kris Humphries added 13 and 18 rebounds in his first start as New Jersey snapped a five-game losing streak by beating Cleveland for its first road win.
Anthony Morrow added 21 points — 15 on three-pointers — as the Nets bounced back after losing to the Cavs on Tuesday at home. New Jersey won despite not having starting forward Troy Murphy and shooting just 19 of 35 from the free-throw line.
The Cavs lost guard Mo Williams in the third quarter because of a groin strain.
Around the league
Celtics: Shaquille O'Neal has returned to practice after missing five games with a bruised right knee.
O'Neal says he still has some pain, particularly just below the knee, but might return when the Celtics face the Miami Heat on Thursday night. He's averaging 8.7 points and 5.3 rebounds this season in limited action.