Dragic dished up 10 of his assists in a 36-point first quarter for the Suns, who snapped a four-game losing streak and handed the Trail Blazers their sixth consecutive defeat.
Portland rallied in the fourth quarter. They held outscored the Suns 25-18 in the period and cut the Phoenix lead to 98-100 with 20.5 seconds to play but could get no closer as Dragic converted a pair of free throws to close out the scoring.
J.J. Hickson led the Blazers with 25 points and 16 rebounds. Damian Lillard scored 24.
Aaron Carter is still in love with Hilary Duff
Boston schools pull out free condoms over wrapping complaints