ORLANDO, Fla. (AP) -- Ryan Anderson hit seven 3-pointers and scored 29 points, Dwight Howard added 28 points and 16 rebounds, and the Orlando Magic held off the Phoenix Suns 103-93 on Wednesday night.
Orlando led by as many as 22 points before the Suns surged with under five minutes to play. But the Magic, who were 11 for 23 from beyond the arc, were able to string together enough baskets down the stretch to hold on to the victory.
The Magic snapped a two-game losing streak and won for the sixth time in seven matchups with the Suns in Orlando.
Jared Dudley had 17 points and Robin Lopez added 14 points and eight rebounds for the Suns.
Phoenix lost its second straight game since a season-best, four-game win streak.