Antawn Jamison scored a season-high 35 points and Gilbert Arenas 25 to help the Washington Wizards hold off the Detroit Pistons 99-96 and maintain the best record in the Eastern Conference halfway through the NBA season on Friday.
Richard Hamilton scored 27 points for the Pistons and Chauncey Billups had 11 of his 17 in the fourth quarter.
The Wizards took control in the third with a 20-6 run and took a 72-64 lead into the fourth.
The Wizards have won five of six. Detroit lost for the first time in four games with Chris Webber in the starting lineup.
Knicks 116, Heat 96
At New York, Jamal Crawford connected on 16 straight shots from the field and scored a career-high 52 points, leading New York over Miami.
Four nights after an embarrassing loss to a Miami team that was without Dwyane Wade and Shaquille O'Neal, the Knicks had a 20-point lead near the end of the third quarter.
Crawford finished 20-of-30 from the field and 8-for-10 from three-point range, helping the Knicks shoot 53.6 percent. He left to a standing ovation with 6:51 remaining.
Wade scored 37 points for the Heat, who lost for the fourth time in five games. O'Neal scored 11 in 15 minutes.
Stephon Marbury returned from a sore knee and had a season-high 13 assists for the Knicks.
Spurs 112, Grizzlies 96
At San Antonio, Tim Duncan had 26 points, 13 rebounds and a career-best nine blocked shots, leading San Antonio past Memphis.
Tony Parker added 18 points, Manu Ginobili 17, Michael Finley 15, and Brent Barry 13 for the Spurs.
Hakim Warrick scored 27 points to pace the Grizzlies, who played without center Pau Gasol (strained left hamstring) and dropped to 11-33 -- the worst record in the NBA. Eddie Jones had 17 points.
San Antonio squandered a 15-point half-time lead and fell behind early in the fourth quarter before going on a game-clinching 19-3 run to win their last home game before a three-week road trip.
Cavaliers 105, 76ers 97
At Philadelphia, Drew Gooden scored 21 points, Larry Hughes added 16 and Cleveland relied on a balanced offense without injured LeBron James, rallying from 17 points down to beat Philadelphia.
Donyell Marshall had 17 points and nine assists and Damon Jones finished with 15 points for the Cavaliers, who had dropped five of six -- including a double-overtime loss to Philadelphia on Wednesday.
Daniel Gibson stepped up for Cleveland, scoring 11 points in the fourth quarter.
The loss spoiled another balanced effort by the 76ers and a triple-double for Andre Miller, who grabbed a career-high 12 rebounds to go along with 12 points and 13 assists.
Andre Iguodala finished with 22 points for Philadelphia.
James missed his first game of the season because of a sore big toe on his right foot.
Hawks 93, Magic 90
At Orlando, Florida, Joe Johnson scored a season-high 39 points, Josh Smith had 24 and Atlanta rallied from a 14-point second-half deficit to beat Orlando.
Johnson scored 26 points in the second half, when Atlanta shot 58 percent to overtake the Magic.
Dwight Howard led Orlando with 19 points, but he missed six free throws in the fourth quarter. Tony Battie added a season-high 14 points and eight rebounds while Jameer Nelson also had 14 points.
Raptors 96, Celtics 90
At Toronto, Chris Bosh had 26 points and Anthony Parker added a career-high 23 to lead Toronto past injury-riddled Boston.