LaMarcus Aldridge led the way with 24 points, 14 rebounds and three blocked shots in Portland's 107-106 win over Denver at the Rose Garden, and his two free throws with 23.1 seconds left in the extra session provided the game's final points. But he got more than a little help from his friends.

Brandon Roy, in particular.

Roy came off the bench for 18 points in 24 minutes - including a pair of 3-pointers in the final 40 seconds of regulation - to rescue the Blazers (33-25) from what would have been a second successive loss in overtime.

Portland had surrendered a seven-point lead with four minutes left in a 106-101 setback to the Los Angeles Lakers Wednesday night.

"When we got into overtime, we were saying, 'Let's not let this one slip away,' " Roy said. "The Laker game was a winnable game. We thought we should have won it.

"Tonight showed a lot of toughness from our guys. We just kept fighting. (The Nuggets) kept coming back, too. Give them some credit. They kept making big shot after big shot, but we found a way."