PORTLAND — LaMarcus Aldridge hit a turnaround jumper at the final buzzer as Portland came back from a 21-point third-quarter deficit to beat Dallas 106-104 on Tuesday.
Aldridge finished with 29 points and 13 rebounds for the Trail Blazers, who trailed 101-94 with 2:18 left. J.J. Hickson had a season-high 26 points and 15 rebounds.
After Wesley Matthews made two free throws to pull Portland to 101-98 with 52 seconds to go, Nicolas Batum's 3-pointer tied the score.
Dirk Nowitzki answered with his own 3 with before Aldridge had a 3 to tie it at 104 with 4.9 seconds left. O.J. Mayo was called for charging with 1.5 seconds to go, and Aldridge hit his jumper after the inbound from Matthews with 0.2 seconds left for the victory.
Dirk Nowitzki finished with 26 points for Dallas, which had won six of its last eight games.
Lakers 111, Hornets 106
At Los Angeles, Dwight Howard scored 24 points, Kobe Bryant had 14 points and 11 assists in another pass-first performance, and the Los Angeles Lakers hung on to beat the New Orleans Hornets for their first three-game winning streak in five weeks.
Earl Clark had 20 points and 12 rebounds for the Lakers, whose 18-point lead with 51/2; minutes to play dwindled to 102-101 with 2 minutes left before Clark and Steve Nash hit big shots to clinch Los Angeles' ninth straight win over New Orleans.
Eric Gordon scored 18 of his 25 points in the first half for the Hornets, who were all but finished before making a 16-2 run in an electric 21/2;-minute stretch. New Orleans got within one point on Greivis Vasquez's running jumper, but Clark hit an inside layup and Nash buried a 3-pointer with 1:21 to play.
Bucks 117, Pistons 90
At Auburn Hills, Mich., Brandon Jennings scored 20 of his 30 points in the third quarter, leading Milwaukee past Detroit.
Mike Dunleavy had 17 points and Monta Ellis added 14 for the Bucks, who led by as much as 29 points.
Warriors 108, Cavaliers 95
At Cleveland, Klay Thompson scored a career-high 32 points to lead short-handed Golden State.
The Warriors were missing three starters — guard Stephen Curry (ankle), center Andrew Bogut (ankle) and forward Harrison Barnes (knee). Also, Carl Landry, one of the first players off Golden State's bench, didn't play because of a shoulder injury.