NBA ROUNDUP Monday's other games

Pistons 76, 76ers 66
PHILADELPHIA -- Richard Hamilton scored 15 points and Tayshaun Prince added 14 to lead Detroit. Ben Wallace had 12 points, 13 rebounds and six blocks, and Rasheed Wallace added 10 points and 11 rebounds for the Pistons, who had lost eight of nine and four straight on the road. Kenny Thomas had 10 points and 18 rebounds for Philadelphia, which was without Allen Iverson because of a shoulder injury. Iverson, tied for the NBA's scoring lead, was replaced by Aaron McKie, who had two points.
Trail Blazers 89, Heat 81
MIAMI -- Zach Randolph had 22 points and 12 rebounds, and Derek Anderson added 20 points to lead Portland. The Trail Blazers opened the fourth quarter with a 14-0 run and won their fourth straight, snapping Miami's four-game winning streak. Damon Stoudamire added 18 points for Portland. Lamar Odom led the Heat with 25 points.
Grizzlies 109, Nuggets 106
MEMPHIS, Tenn. -- James Posey scored 20 points for Memphis, including 13 during a fourth-quarter rally. Shane Battier's block of Carmelo Anthony's putback attempt with seven seconds remaining prevented Denver from taking the lead. Posey grabbed the blocked shot, was fouled and converted the free throws to seal Memphis' fifth straight victory. Pau Gasol led Memphis with 25 points. Anthony scored 26 on 9-of-25 shooting and grabbed 14 rebounds.
-- Associated Press