Iverson had 30 in the first half to help the Sixers take a 25-point lead, which was sliced to one late in the fourth quarter. It was the second straight game the Sixers let a huge lead slip away, blowing a 26-point lead against Boston before holding on for a four-point win.
The wins gave Philadelphia a small cushion in the race for the final playoff spot in the Eastern Conference. The Sixers are 3 1/2 games behind Boston in the Atlantic Division and 1 1/2 games ahead of New Jersey for the eighth and final playoff spot in the Eastern Conference.
The Bobcats lost their sixth straight.
CELTICS 103, BUCKS 97: Ricky Davis scored 27 points and host Boston overcame an 11-point third quarter deficit for the win over Milwaukee, which played without top scorer Michael Redd.
Desmond Mason scored Milwaukee's last 14 points, cutting the lead to 99-97 with a three-point play with 18 seconds left. Then Davis hit two free throws with 17 seconds to go and the Bucks' last chance ended when Mason missed a layup and Delonte West made two free throws for Boston with nine seconds remaining.
Redd missed his first game with tendinitis in his left Achilles. Antoine Walker sat out his third straight game for Boston with a bruised knee.
The Celtics won for the third time in four games and moved closer to their first Atlantic Division title in 14 years.
GRIZZLIES 104, RAPTORS 74: Pau Gasol scored 26 points to lead visiting Memphis to victory.
Memphis's 30-point margin of victory was a team record for a road game. The Grizzlies never trailed and led by as many as 37, one night after losing to Denver.
Bonzi Wells added 21 points for the Grizzlies, who outscored the Raptors 52-30 in the paint, 17-3 on the fast break and built a 49-30 rebounding advantage.
NUGGETS 94, HORNETS 83: Carmelo Anthony scored 18 points to lead six Denver players in double figures as the visiting Nuggets won their fifth straight.
Andre Miller scored 16, hitting a jumper and a pair of free throws in the final two minutes to stem a furious Hornets run that cut a 20-point deficit to seven.
The Nuggets' 11th victory in 12 games also kept them a game ahead of Memphis for the seventh spot in the Western Conference playoffs while pulling them within a half-game of Houston for sixth.
SPURS 91, CLIPPERS 82: Manu Ginobili scored 12 of his 16 points in the second half and Brent Barry added four three-pointers to lead San Antonio at home.
The Clippers got to within 49-45 on a three-point play by Chris Wilcox midway through the third, but San Antonio made 10 of its final 11 shots, including four three-pointers, in the quarter to extend its lead to 72-57 heading into the fourth.
TIMBERWOLVES 111, JAZZ 86: Wally Szczerbiak scored 20 points to help host Minnesota beat Utah.
Kevin Garnett had 18 points, 16 rebounds and 6 assists for Minnesota, which won for the seventh time in eight tries.
WARRIORS 104, TRAIL BLAZERS 102: Baron Davis had 22 points and 11 assists, and Troy Murphy added 22 points and 10 rebounds to give visiting Golden State its season-high seventh straight win.
The Warriors are one of the hottest teams in the NBA with 11 victories in 13 games.