Allen Iverson carried Philadelphia in regulation, Andre Iguodala took over in overtime and the 76ers overcame a career-high 48 points from Dwyane Wade to move up in the Eastern Conference standings.
Iverson scored 38 points and Iguodala added 19, helping the 76ers spoil the return of Shaquille O'Neal with a 126-119 overtime win last night over the visiting Miami Heat.
Marc Jackson scored 26 points and Kyle Korver added 20 for the 76ers, who won for the fifth time in six games. With Cleveland's loss to New York, the 76ers (40-38) moved into a tie for seventh in the East standings. Philadelphia, though, holds the tiebreaker with three wins over the Cavaliers.
Wade's career high in points and 10 rebounds couldn't keep the Heat from losing its season-high third straight.
O'Neal returned after missing three games with a stomach ailment and viral infection that left him unable to eat for several days. Coach Stan Van Gundy limited O'Neal to 30 minutes in regulation. He scored 13 points and missed two clutch free throws in the final minute of overtime.
KNICKS 95, CAVALIERS 89: Jamal Crawford scored 25 points and Maurice Taylor had 16, including 11 in the fourth quarter, as New York damaged host Cleveland's playoff chances.
"It was like we were just playing to play," LeBron James said. "It wasn't like we were playing for a playoff spot. We had no sense of urgency and I don't know why. Hopefully, this game won't come back to haunt us."
James scored 27 points on 7-of-25 shooting -- 4 of 13 on three-pointers -- and had a career-high 18 rebounds for the Cavaliers (40-38), who are tied with Philadelphia (40-38) for the No. 7 playoff spot in the Eastern Conference but would lose a tiebreaker to the 76ers.
MAVERICKS 102, TRAIL BLAZERS 90: Reserve Jerry Stackhouse scored 18 points and Dallas won its sixth straight to sweep host Portland 4-0 for the first time in franchise history.