Goran Dragic had 19 points and the Phoenix Suns held off a fourth-quarter rally by the Portland Trail Blazers for a 104-98 preseason victory Wednesday night.