Tracy McGrady scored 34 points, Yao Ming added 20 and the Houston Rockets didn't have to contend with LeBron James after halftime during a 98-87 win over the Cleveland Cavaliers.
James didn't play on Wednesday night after bruising a bone near his left eye when he was accidentally struck by Houston's Dikembe Mutombo late in the first half. James was coming off a 40-point performance at Atlanta on Tuesday. He scored just three before being hurt on Wednesday night.
Drew Gooden led Cleveland with 21 points and 12 rebounds.
Pacers 74, Bobcats 71
In Charlotte, North Carolina, Jermaine O'Neal had 24 points and 17 rebounds, and Indiana won back-to-back for the second time this month.
In the three games he's played since an arbitrator reduced his 25-game suspension to 15, O'Neal has 61 points and 35 rebounds.
He would go before a federal judge yesterday in New York, to learn if he can continue to play or must sit out the final 10 games of the suspension for his part in the Pacers-Pistons brawl last month.
Emeka Okafor had his 17th consecutive double-double with 16 points and 15 rebounds for Charlotte.
Pistons 107, Wizards 105
In Washington, Chauncey Billups hit a 14-foot jumper with 0.7 seconds left to give Detroit a come-from-behind victory.
The Pistons overcame a 19-point first-half deficit and trailed by as many as 15 in the third quarter. Billups scored 10 of his season-high 32 points in the final five minutes, and Rasheed Wallace had 12 of his 23 in the final quarter.
Gilbert Arenas scored 34 points, and Larry Hughes had 30 to go with seven assists and six steals for the Wizards.
Bucks 111, Magic 105
In Orlando, Florida, Michael Redd scored 29 points and short-handed Milwaukee got 15 points and a career-high 14 rebounds from Dan Gadzuric.
The Bucks had only 11 players in uniform because of injuries. Desmond Mason added 21 points. Steve Francis nearly had a triple-double for Orlando with 24 points, 12 rebounds and nine assists. Grant Hill added 26 points for the Magic, undone by 23 turnovers.
Knicks 100, Timberwolves 87
Stephon Marbury took over down the stretch and finished with 32 points and 11 assists for the Knicks.
Marbury scored 15 of his points in the final quarter, including a personal 9-2 run that gave New York a 94-85 lead with 1:46 to go.
Nazr Mohammed added 19 points, and Kurt Thomas limited Kevin Garnett to 17 -- more than six below his average. Latrell Sprewell added 22 points and Sam Cassell 20 for Minnesota.
Suns 107, Hornets 96
In New Orleans, Quentin Richard-son broke a franchise record with nine 3s and finished with 31 points and 11 rebounds for Phoenix.
Steve Nash had 22 points and nine assists as the Suns improved their NBA-best record to 25-4. J. R. Smith scored a career-high 23 points for New Orleans, which also got 18 from Baron Davis and P.J. Brown.
Grizzlies 117, Celtics 109
In Memphis, Tennessee, Pau Gasol had 24 points and 11 rebounds, and Memphis rallied in the final period.
After trailing most of the game, the Grizzlies launched an 18-3 run to begin the fourth quarter and take a 101-97 lead.
The Celtics were led by Raef LaFrentz with 28 points. Paul Pierce and Walter McCarty added 18 points apiece.
Other results: Warriors 111, Raptors 105; Clippers 101, Jazz 90