The Phoenix Suns wanted to make sure Dwyane Wade didn't beat them with his trademark driving, slashing game.

He and the rest of the Miami Heat did it by making one jumper after another, instead.

Wade scored 10 of his 31 points in the final four minutes, and the Heat ended their longest road trip of the season with a 117-113 victory over the Suns on Monday night in Phoenix.

"I'm getting a lot more comfortable with my game, especially with my pull-up jumper," said Wade, who scored 16 in Miami's 40-point first quarter. "I wanted to come out and be real aggressive and put some pressure on them."

Raja Bell had the assignment of guarding Wade and said the Suns' poor defensive showing started with him.

"You'd like to keep him out of the paint," Bell said. "His game is mostly driving and finishing and free throws. I tried to do that, but I guess I gave him a little too much space and those jumpers were easy looks for him."

Miami, in its sixth game away from home in nine days, had double-digit leads in all four quarters to beat the Suns for the first time in three seasons.

"It's the best win for us this year, obviously," Heat coach Pat Riley said.

HAWKS 98, MAGIC 87: At Orlando, Fla., Josh Smith had 25 points and a season-high 16 rebounds and Joe Johnson scored 24 points as Atlanta won its third straight. It was the Magic's second straight loss and their first losing streak this season. The Hawks 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.

76ERS 100, ROCKETS 88: At Philadelphia, Andre Iguodala scored 16 points and Andre Miller had 17 points and 12 assists for Philadelphia, which led by as many as 31 points in its third straight victory. Willie Green scored 20 points for the Sixers. Houston's Tracy McGrady scored 12 points before leaving the game in the second half with a sprained right ankle.

MAVERICKS 99, KNICKS 89: At New York, Dirk Nowitzki scored a season-high 36 points for Dallas. 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. Dallas shot 54 percent from the field.

KINGS 96, BUCKS 93: At Sacramento, Calif., John Salmons scored 22 points to lead Sacramento. 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.