Iguodala, who turned 28 on Saturday, received a nice ovation from the crowd when he secured his triple-double with a defensive rebound with 7:34 remaining.
Lou Williams scored 17 points, Elton Brand added 14 and Jrue Holiday had 13 for the Sixers, who improved to 14-6 and 10-2 at home.
The Pistons received a boost with the return of forward Tayshaun Prince, who had missed the previous two games tending to a family matter. Prince only scored six points, however. Greg Monroe led the Pistons with 16 points and 10 rebounds.
WIZARDS 102, BOBCATS 99
CHARLOTTE, N.C. (AP) — JaVale McGee scored 22 points and had 10 rebounds as the Washington Wizards defeated the Charlotte Bobcats for the second time in a week.
The matchup between two teams tied for the fewest wins in the NBA came down to the final shot, but Matt Carroll's three-point attempt at the buzzer fell short. McGee had a chance to seal the game with less than 6 seconds to go, but missed two foul shots. But that was about all McGee didn't do right, as shot 9 of 14 from the field. Like many others this season, McGee exposed Charlotte's poor interior defence, using an effective hook shot in the lane.
Kemba Walker became the third Bobcats player to register a triple-double, recording 20 points, 10 rebounds and 11 assists. The six-foot-one Walker joined Stephen Jackson and Boris Diaw as the only players in franchise history to record such a feat.
ROCKETS 97, KNICKS 84
HOUSTON (AP) — Chase Budinger scored 19 points, Samuel Dalembert grabbed 14 rebounds and the Houston Rockets beat the New York Knicks for their ninth win in 10 games.
Jordan Hill had 14 points and 11 rebounds, Courtney Lee scored 14 points in place of the injured Kevin Martin, and the Rockets shot 49 per cent (38 of 77) to improve to 9-2 at home this season.
Houston blew open a close game in the third quarter as the Knicks' offence sputtered again without Carmelo Anthony. New York failed to reach 90 points for the fifth time in seven games.
Amare Stoudemire scored 23 points and Tyson Chandler added 14 for the Knicks. New York went 5 for 26 from three-point range a night after shooting an NBA season-high 43 times from beyond the arc in a loss to Miami.
BUCKS 100, LAKERS 89
MILWAUKEE (AP) — Drew Gooden scored 23 points and the undermanned Milwaukee Bucks made sure the Lakers' road struggles continued, beating Los Angeles.
Kobe Bryant scored 27 for the Lakers, who are 1-7 on the road this season.
Ersan Ilyasova and Mike Dunleavy added 15 points each for the Bucks, who managed to beat the Lakers without two of their best players.
Already scrambling to compensate for the long-term absence of injured centre Andrew Bogut, the Bucks found themselves without guard/forward Stephen Jackson on Saturday because of an NBA suspension.
Bryant made six free throws to break Jerry West's franchise record for free throws made. Coming into Saturday's game, Bryant needed three makes to tie West's mark of 7,160.
SUNS 86, GRIZZLIES 84
PHOENIX (AP) — Jared Dudley made two free throws with 3.3 seconds remaining to lift the Phoenix Suns over the Memphis Grizzlies.
Dudley finished with a season-high 20 points, Steve Nash added 21 and Marcin Gortat finished with 13 points and 12 rebounds for the Suns, who snapped a three-game losing streak.
Rudy Gay and Marc Gasol had 18 points each and Mike Conley added 15 for the Grizzlies, who have dropped three straight after a season-best seven-game winning streak.
The Grizzlies had a chance to win but Conley, coming off a screen by Gasol at the top right of the arc, missed a three-pointer at the buzzer.
JAZZ 96, KINGS 93
SALT LAKE CITY (AP) — Gordon Hayward scored a season-high 21 points and C.J. Miles added 20 as the Utah Jazz snapped a two-game losing streak, defeating Sacramento and spoiling Jimmer Fredette's return to the state where "Jimmermania" began.
Fredette had a chance to give the Kings the win with 4.2 seconds left, but launched an air-ball three-pointer.
Hayward's free throw sealed it for Utah (11-7).
Tyreke Evans led Sacramento (6-14) with 31 points on 12-of-20 shooting.
Fredette, a former Brigham Young star and last year's national player of the year, finished with 14 points and 3 of 5 from beyond the arc. But he was just 5 of 13 overall.