Wesley Matthews scores 24 as Blazers beats Suns 106-99

Posted: Updated:

PORTLAND, Ore. (AP) -- Wesley Matthews scored 24 points and Brandon Roy and LaMarcus Aldridge had 20 apiece as the Portland Trail Blazers rallied to beat Phoenix 106-99 on Tuesday night, snapping the Suns' three-game winning streak.

The Suns led by as many as nine points early in the fourth quarter but the Blazers, known for late-game meltdowns of late, tied it at 89 on Nicolas Batum's layup and went in front on Aldridge's two free throws with 3:38 left.

Matthews made two more foul shots to extend Portland's lead.

Channing Frye fouled out for the Suns when he was called for an offensive foul on a dunk, and Phoenix lost another chance to draw closer when Steve Nash missed an off-balance jumper.

Batum's 3-pointer with 1:38 left put Portland ahead 96-89.