Chicago, losing for only the second time in its last 14 games overall, got 31 points from Derrick Rose, who also had 10 turnovers. The Bulls still own the best record in the East, leading by two games over the Celtics and Heat. Boston lost to Indiana and Miami was idle.
Andre Iguodala added 19 points and seven assists for the 76ers, who lost at the United Center by 45 points in December. Philly had six players in double figures.
Carlos Boozer scored 15 points for the Bulls.
Knicks 113, Magic 106 — Carmelo Anthony scored 39 points, his best effort since coming to New York, and the Knicks pulled out an overtime victory over visiting Orlando to snap a six-game losing streak.
Hours after saying the game was “almost a must win’’ for the Knicks, Anthony added 10 rebounds, and the Knicks got some help when Dwight Howard (29 points, 18 rebounds) fouled out in the extra session, then picked up his NBA-leading 17th technical foul.
Trail Blazers 100, Spurs 92 — Andre Miller scored 26 points and visiting Portland beat banged-up San Antonio as Tony Parker, Manu Ginobili, Tim Duncan, and Antonio McDyess sat out with injuries.
The Blazers beat the NBA’s winningest team for the second time in three days, this time with four Spurs starters sidelined. The Spurs hope some will be healthy Thursday against the Celtics.
Gerald Wallace added 14 points for Portland and hit a crucial 3-pointer with 2:02 left, finishing a quick 7-0 burst that put the Blazers back ahead.
Wizards 100, Jazz 95 — Rookie John Wall scored 28 points and Jordan Crawford hit a key shot at the end of regulation then made two steals in overtime to lead Washington to only its second road win.
Crawford finished with 25 points, including 8 in the fourth quarter and the game-tying shot with 4.4 seconds left in regulation.
C.J. Miles led the Jazz with 17 points.
Bobcats 87, Bucks 86 — Gerald Henderson scored the final 7 points, including the go-ahead jumper with 22 seconds left, and host Charlotte rallied to beat Milwaukee.