PHOENIX — Marcus Camby had 16 points and 18 rebounds, Brandon Roy added 26 points and the Portland Trail Blazers beat the Phoenix Suns 101-94 Friday night for their fourth straight win.

The Blazers, one of the NBA's worst shooting teams, shot 64 percent in the first half and led by as many as 17 to win their third straight over Phoenix, the team that knocked them out of the playoffs last season.

LaMarcus Aldridge had 23 points and Wesley Matthews scored 14 of his 16 in the first half as Portland put Phoenix in a double-digit deficit in its fourth straight home game.

The Suns didn't defend or shoot well, digging too big of a hole to prevent their third straight loss. Steve Nash had 24 points, Grant Hill added 17 and Hakim Warrick had 14.