TORONTO (AP) Donyell Marshall and Vince Carter each scored 21 points and the new-look Toronto Raptors set a franchise record with 17 3-pointers in a 105-95 victory over the Boston Celtics on Wednesday night.

Alvin Williams added 18 points and Chris Bosh had 16 for the Raptors, who reached a season-high in points.

The Raptors went 17-for-24 from behind the arc, breaking their record of 15 3-pointers on Nov. 10, 2001 at Utah.

Toronto, averaging a league-low 79 points per game, improved to 2-0 since acquiring Marshall, Jalen Rose and Lonny Baxter from Chicago for Antonio Davis, Jerome Williams and Chris Jefferies. Paul Pierce had 23 points for the Celtics, who have lost three straight and seven of nine.

Pistons 87, Heat 73

AUBURN HILLS, Mich. (AP) Mehmet Okur had 17 points and 12 rebounds and Ben Wallace added 10 points and a season-high 21 rebounds.

Okur started in place of Elden Campbell, who was excused to attend a family funeral. Detroit won its fourth straight and sent the Heat to their fifth straight road loss.

Richard Hamilton had 18 points for Detroit, which had all five starters in double figures. Miami's Lamar Odom led all scorers with 22, but made just 11 of a career-high 31 field-goal attempts.

Wallace had 20 rebounds in a game for the first time this season after doing it 16 times last year. Wallace (six) and Okur (five) also combined to block 11 shots.

Grizzlies 96, Nets 93

EAST RUTHERFORD, N.J. (AP) James Posey and Pau Gasol scored 19 points apiece and the surprising Memphis Grizzlies took advantage of three mistakes by Jason Kidd down the stretch.

Lorenzen Wright added 14 points as Grizzlies won their third straight on the road and handed the Nets their fourth straight loss overall and their sixth in eight home games.

With a record of 9-8, this is the latest in a season the Grizzlies have been over .500.

The Grizzlies played their second straight game without point guard Jason Williams, who is sidelined with back spasms. They also were without Bonzi Wells, who was acquired in a trade from Portland earlier in the day.