Dwyane Wade scored 10 of his 31 points in the final four minutes and the Miami Heat ended their longest road trip of the season with a 117-113 victory over the Suns last night in Phoenix.
Miami, in its sixth game away from home in nine days, had double-digit leads in all four quarters to beat Phoenix for the first time in three seasons.
Udonis Haslem added 21 points, Shaquille O'Neal had 18, and Dorell Wright 16 as the Heat put six players in double figures and shot 59 percent to win consecutive games for the first time this season.
The Suns made five 3-pointers, three by Grant Hill and two by Steve Nash, in the final 1:10 but could get no closer than 111-108. Haslem made two free throws with 25 seconds to play, then Wade sealed the victory by stealing Nash's pass and dunking.
Hill, Raja Bell, Shawn Marion, and Amare Stoudemire all scored 19 points for Phoenix, which lost its second straight to a team with one of the NBA's worst records. The Suns were beaten at Minnesota Saturday.
Hawks 98, Magic 87 - Josh Smith had 25 points and a season-high 16 rebounds and Joe Johnson scored 24 points for visiting Atlanta.
It was Orlando's second straight loss, and its first losing streak this season. The Hawks won their third straight, and closed a four-game road trip 3-1.
Atlanta led all but the opening 90 seconds, and held Orlando's prolific 3-point shooters in check almost all game. Orlando shot a season-low 39.7 percent, though Atlanta wasn't much better. The Hawks shot 42.7 percent, but capitalized on 19 Magic turnovers for 29 points.
76ers 100, Rockets 88 - Andre Iguodala and suddenly successful Philadelphia gave one of its largest crowds of the season its money's worth for once.
Iguodala scored 16 points, Andre Miller had 17 points and 12 assists, and the Sixers led by as many as 31 points. Houston opened the fourth quarter on a 15-2 run that was about two quarters too late. The Rockets cut the deficit to 10 with 1:50 left, but it really didn't matter at that point to the Sixers.
Samuel Dalembert set the tone early with his stiff rejection of a shot by Tracy McGrady that Iguodala quickly converted into a thunderous dunk on the other end.
Kings 96, Bucks 93 - John Salmons scored 22 points and host Sacramento rallied to hand Milwaukee its fourth straight loss and eighth in the last nine games.
Trailing in a back-and-forth final quarter that saw 10 lead changes, Beno Udrih made an 18-foot baseline jumper to put the Kings ahead for good, 95-93, with 52 seconds left. Following a steal by Brad Miller, Salmons made a free throw for a 96-93 lead with 14 seconds remaining.
Michael Redd, who led the Bucks with 24 points, missed a 3-pointer from the corner in the closing seconds and Ron Artest secured the rebound for Sacramento, which snapped a two-game losing streak.
Mavericks 99, Knicks 89 - Dirk Nowitzki scored a season-high 36 points, leading visiting Dallas past New York.
Josh Howard, who scored a career-high 47 points Saturday in a victory over Utah, added 22 to help the Mavericks beat the Knicks for the 11th time in 12 meetings. Zach Randolph scored 24 points, all in the second half, and grabbed 11 rebounds, but the Knicks lost their third straight.