Shawn Marion had 32 points and 11 rebounds, and Amare Stoudemire added 19 points and 12 rebounds as the Phoenix Suns beat the Boston Celtics, 103-94, last night for their second road victory of the season.

Stoudemire has 38 points and 26 rebounds in the last two games for the Suns, who began the night with the second-worst road record in the Western Conference.

The Suns, ranked 28th in free throw attempts, outshot Boston 33-9 at the line.

"I thought the fact that we got to the line only nine times really hurt us," Celtics Coach Jim O'Brien said. "I thought we got outplayed in just about every phase of the game."

Paul Pierce left the game with 9 minutes 8 seconds remaining in the third quarter after he was hammered on a drive to the basket by Stoudemire with no foul called. Pierce lost part of his two front teeth and suffered facial abrasions before being helped into the locker room.

While Pierce was down, O'Brien chased down referee Scott Wall at midcourt and had to be restrained by assistant coach Lester Connor before being ejected by Wall. Antoine Walker (31 points) followed with a technical before teammates ushered him away from the officials.

* NETS 105, TRAIL BLAZERS 104: Jason Kidd had 27 points and 12 assists, and the Nets continued to make New Jersey an unkind place for visiting teams with their win over Portland.

Richard Jefferson added 22 points and career highs of 15 rebounds and seven assists, and Rodney Rogers made a big steal with 8.1 seconds left as the Nets won their sixth straight at home and 11th in 12 games.

Ruben Patterson came off the bench to score a season-high 26 points for Portland, which had a three-game overall winning streak and a three-game road winning streak snapped.

* SUPERSONICS 92, 76ERS 88: Brent Barry sank a three-pointer, and Gary Payton made two free throws in the final 23 seconds as Seattle snapped Philadelphia's 10-game home winning streak.

The Sonics trailed by 17 in the second quarter and did not lead until Payton capped a 15-5 run with an 18-footer to put Seattle ahead 82-81 with 4:21 left.

"We played well and got a lead, then let everything fall apart," said Allen Iverson, who led Philadelphia with 26 points. "We've got to play hard all the time or this is what will happen."

* PISTONS 91, HAWKS 80: Richard Hamilton scored 32 points, and his steal and layup capped an 8-0 run at the end of the first half for host Detroit.

The Pistons led 41-37 before the 8-0 run that ended with Hamilton's big play.

"That play really gave us a boost," said Pistons Coach Rick Carlisle. "That typified the kind of concentration and awareness we had all night long. That was a phenomenal defensive effort against a great offensive team."

* SPURS 111, MAVERICKS 104: Tony Parker scored a career-high 32 points, including seven free throws in the final minute, to lead host San Antonio. The loss was only the third in 22 games for the Mavericks.

Tim Duncan added 22 points and 13 rebounds for the Spurs, and David Robinson had 17 points and 10 rebounds. Stephen Jackson contributed 17 points in reserve.

* PACERS 126, BUCKS 119: In Milwaukee, Jermaine O'Neal matched his season high with 30 points, including four in overtime, to lift Indiana.

Indiana had lost three of its previous four on a six-game road trip.

* CAVALIERS 96, RAPTORS 83: Dajuan Wagner scored a career-high 33 points to lead host Cleveland over injury-riddled Toronto.

Wagner scored 14 points in the third quarter as Cleveland turned a 46-44 deficit into a 74-67 lead.

* GRIZZLIES 96, NUGGETS 93: Jason Williams scored five of his 16 points in the final 36 seconds as Memphis won at home.

Celtics' Paul Pierce is dealt some tough hands by Anfernee Hardaway and Suns. Pierce lost part of his two front teeth on a hard foul in third quarter.