The Nuggets, playing the third game of six-game road trip, lost for the first time since Nov. 18. The trip began with a 14-point win in Toronto on Sunday and a 24-point victory in Brooklyn on Tuesday.
Randy Foye led Denver with 16 points, while J.J. Hickson had 15 points and 11 rebounds.
Anderson Varejao scored a season-high 18 points and had 13 rebounds for Cleveland, which recorded its largest margin of victory this season.
TRAIL BLAZERS 111, THUNDER 104
PORTLAND, Ore. • LaMarcus Aldridge had a season-high 38 points and added 13 rebounds and Portland snapped Oklahoma City's eight-game winning streak.
Nicolas Batum hit a 3-pointer with 29.9 seconds to go that all but sealed it for Portland, which has won 14 of its last 15 games. The win also snapped Oklahoma City's seven-game winning streak against the Blazers.
Kevin Durant finished with 33 for the Thunder, who were playing the second game of a back-to-back after defeating Sacramento 97-95 Tuesday night.
Batum and Lillard both added 14 points for the Blazers, who were coming off a 106-102 victory over Indiana on Monday. Portland is 8-1 at home this season.
HAWKS 107, CLIPPERS 97
ATLANTA • Kyle Korver tied the NBA record for consecutive games with a 3-pointer and scored a season-high 23 points in the Hawks' victory over the Clippers.
Korver, returning from a bruised rib that sidelined him the last four games, tied Dana Barros' NBA 18-year-old record by hitting a 3-pointer in his 89th straight game. Barros set the mark during stints with Philadelphia and Boston from Dec. 23, 1994, to Jan. 10, 1996.
He made his first attempt in the game's first minute and finished 6 for 9 beyond the arc.
Paul Millsap finished with 25 points and Al Horford added 21 to help the Hawks snap a two-game losing streak.
Blake Griffin scored 24 points and Chris Paul had 19 points and 11 assists as the Clippers lost their second straight.
SUNS 97, ROCKETS 88
HOUSTON • Eric Bledsoe had 20 points and seven assists to lead Phoenix over the Rockets.
PJ Tucker added 18 points on 8-of-13 shooting with six rebounds.
Channing Frye had 14 points on 6-of-12 shooting and grabbed six rebounds, and Goran Dragic chipped in 19 points on 6-of-11 shooting for the Suns, who shot 45.6 percent from the field, including 45.8 percent from behind the arc.
Dwight Howard had 15 points and 18 rebounds, Aaron Brooks added 17 points and six assists, and Omri Casspi had 14 points and seven rebounds for the Rockets, who lost their second straight game.
James Harden finished with 14 points, hitting 3 of 17 from the field and going 0 for 10 from behind the arc. Patrick Beverley had 12 points and eight rebounds.
MAVERICKS 100, PELICANS 97
NEW ORLEANS • Dirk Nowitzki scored 11 of his 21 points in the fourth quarter, and the Mavericks beat the Pelicans 100-97 Wednesday night.
Nowitzki gave Dallas the lead with a free throw to make the score 98-97 with 32.3 seconds left. He then got a piece of Eric Gordon's driving floater, grabbed the rebound and hit two more free throws with 8 seconds left.
The Pelicans' Ryan Anderson missed an open 3-pointer that would have tied it with 2 seconds left.
Reserve Vince Carter had 15 points for Dallas and Monta Ellis added 14 points.
Jrue Holiday had a season-high 26 points for the Pelicans, who played without injured forward Anthony Davis for the second consecutive game.
PISTONS 105, BUCKS 98
MILWAUKEE • Andre Drummond had 24 points and 19 rebounds and the Pistons rode a strong second-half performance to beat the Bucks.
Greg Monroe contributed 18 points and 17 rebounds for the Pistons, who had three players with double-doubles and five score 15 or more points.
Ersan Ilyasov scored a season-high 22 points and had 10 rebounds to lead the Bucks, who have lost 13 of 14. Khris Middleton added 14 points for Milwaukee.
Pistons point guard Brandon Jennings had 17 points and 11 assists in his return to Milwaukee.