PORTLAND — Wesley Matthews had 25 points, including five 3-pointers in the second half, and Portland defeated Denver 111-102 on Thursday to stay undefeated after three games this season.

PORTLAND — Wesley Matthews had 25 points, including five 3-pointers in the second half, and Portland defeated Denver 111-102 on Thursday to stay undefeated after three games this season.

Raymond Felton had 23 points, including a 3-pointer with 1:45 left as the Blazers pulled away from the Nuggets, who knotted the game at 98 midway through the fourth quarter.

Portland, which opened the season with wins over Philadelphia and Sacramento, led by as many as 13 points in the first half, but the team was plagued by 25 turnovers.

Ty Lawson had 25 points and eight steals for the Nuggets, who dropped their first game of the season. Denver was coming off a 117-100 victory over Utah on Wednesday night.

Thunder 104, Mavericks 102

At Oklahoma City, Kevin Durant scored 30 points and hit a 3-pointer at the final buzzer to lift the Oklahoma City Thunder to a win.

The Thunder let Dallas wipe away a five-point deficit in the final 46 seconds to go ahead on Vince Carter's 3-pointer with 1.4 seconds remaining. That was just enough time for Oklahoma City to get the ball to Durant, who drilled a 3 from the right wing that improved his team to 4-0.

Rockets 105, Spurs 85

At Houston, Kevin Martin scored 25 points, Luis Scola added 18 and Kyle Lowry had 16 points, nine rebounds and eight assists for Houston.

The Rockets took advantage of the Spurs' poor shooting at the start to build a big lead. First-year Houston coach Kevin McHale was able to rest his starters in the fourth quarter, with his team playing the first of three games on consecutive nights.

Magic 94, Nets 78

At Orlando, Fla., Ryan Anderson scored 22 points, Dwight Howard had 16 points and 24 rebounds and Orlando had little trouble handling New Jersey.

Jason Richardson added 16 points for the Magic — including 15 in the first half — and J.J. Redick scored 15 points off the bench.

It was the 49th career 20-rebound game for Howard, who neared his career high of 26 rebounds.

Lakers 99, Knicks 82

At Los Angeles, Kobe Bryant scored 28 points in yet another dynamic performance against the Knicks, and the Los Angeles Lakers pulled away in the fourth quarter for their ninth straight victory over New York.

Pau Gasol had 16 points, 10 rebounds and five assists for the Lakers, who have won two straight after a 0-2 start to the compressed season.

Carmelo Anthony scored 27 points in his first showdown with Bryant since joining the Knicks, and Amare Stoudemire had 15 points on 4-for-17 shooting as New York again struggled down the stretch in the middle stop of a three-game West Coast road trip.

Bulls 108, Kings 98

At Sacramento, Calif., Derrick Rose had 19 points and eight assists and Chicago earned a victory over Sacramento.

The Bulls ran off 15 straight points early in the game and never trailed again in defeating the youthful Kings, the NBA's youngest team.