The Miami Heat lost at home for the third game in a row on Friday, and they'll have to shake their slump without Shaquille O'Neal.
Reserve Jamal Crawford scored 19 points, and the New York Knicks took advantage of O'Neal's absence to beat the defending NBA champions 100-76.
The Heat announced shortly before tipoff that O'Neal would undergo surgery for torn knee cartilage.
The Knicks' Eddy Curry made all five of his shots in the third quarter, when they shot 78 percent and outscored Miami 34-14. Curry finished with 13 points. The Knicks got 46 points from their reserves and outshot the Heat 52 percent to 36.
Dwyane Wade led the Heat with 20 points. Alonzo Mourning, starting for O'Neal, managed only seven points and seven rebounds in 24 minutes. Antoine Walker, Dorell Wright and James Posey shot a combined 2-for-21.
Nets 100, Pacers 91
At Indianapolis, Vince Carter scored 28 points and Clifford Robinson, the oldest player in the NBA, added a season-high 14 to lead New Jersey past Indiana.
Indiana's Jermaine O'Neal, in foul trouble and held scoreless in the first half, had 13 of his 17 points in the third quarter as the Pacers came back from 14 points down and took a 75-71 lead early in the final period.
Cavaliers 92, Timberwolves 76
At Cleveland, LeBron James scored 37 points and Zydrunas Ilgauskas matched a season high with 14, leading Cleveland past Minnesota for its fifth straight win.
James added nine rebounds and six assists for the Cavs, playing their first game without injured guard Larry Hughes.
Celtics 118, Trail Blazers 90
At Boston, Paul Pierce scored 29 points in three quarters and Wally Szczerbiak added 19 to help Boston beat Portland.
Delonte West scored 13 of his 17 points in the fourth quarter for the Celtics, who have won two straight after starting the season 1-6.
Pistons 100, Wizards 91
At Auburn Hills, Michigan, Richard Hamilton scored 27 points and Rasheed Wallace added 20 points and 10 rebounds as Detroit downed Washington to end a two-game losing streak.
Hamilton hit 11 of 27 shots to help Detroit to improve to 4-5 in its first season without Ben Wallace.
Spurs 100, Bulls 83
At San Antonio, Tim Duncan had 21 points and 11 rebounds to help San Antonio win for the sixth time in seven games.
Brent Barry added 14 points for the Spurs and Tony Parker had 13 points and eight assists. Reserve Beno Udrih had nine assists.
Mavericks 115, Grizzlies 103
At Memphis, Tennessee, Dirk Nowitzki scored 26 points, Erick Dampier added 22 points and 15 rebounds to help Dallas win its fourth straight.
Dampier was 8-of-11 from the field, many of his points coming on dunks or second-chance points, sending the Grizzlies to their sixth straight loss.
The win puts the Mavericks at the .500 mark for the first time this season.
Suns 106, 76ers 94
At Phoenix, Leandro Barbosa, playing in place of ailing Steve Nash, had 26 points and a career-high 10 rebounds, Amare Stoudemire added 23 points and 10 boards, and Phoenix beat Philadelphia.
The Suns, who began the day in last place in the Pacific Division, beat the 76ers, who were tied for the lead in the Atlantic Division, for the 18th time in 20 home games.
Lakers 107, Raptors 100
At Los Angeles, Kobe Bryant had 31 points and 11 rebounds, and Los Angeles held on to beat Toronto on a night when Bryant went over the 17,000-point mark.