DENVER — Corey Brewer matched his career high with 27 points, and Denver overcame a 40-point effort by Kobe Bryant to beat the Los Angeles Lakers 126-114 Wednesday for its seventh straight win at home.
Brewer made four of his six 3-pointers in the final 12-plus minutes, helping the Nuggets hold off the Lakers, whose five-game winning streak was snapped.
Bryant, who scored at least 40 points for the 116th time in his career, has netted at least 30 in 10 straight games.
Kenneth Faried had 21 points and 15 rebounds, and Danilo Gallinari added 19 points for Denver. Ty Lawson had 17 points to go with 14 assists. Andre Iguodala also scored 17 points.
Heat 105, Bobcats 92
At Charlotte, N.C., LeBron James had 27 points, 12 rebounds and eight assists, and the Miami Heat handed the Charlotte Bobcats their 16th straight loss.
Dwyane Wade scored 29 points and had nine rebounds as Miami extended its winning streak to six.
Charlotte cut the Miami lead to 84-82 when Gerald Henderson completed a three-point play with 7:16 left. But James knocked down a 3-pointer, Wade hit a pair of jumpers, and Shane Battier added a 3-pointer from the right corner to complete an 11-3 run that pushed the lead to 10.
Hornets 97, Magic 94
At Orlando, Fla., Robin Lopez had a season-high 29 points, and Greivis Vasquez scored a season-best 27 as New Orleans snapped an 11-game losing streak with a victory over Orlando.
Orlando had a chance to tie the game in the closing seconds, but came up empty on a 3-point attempt by Nikola Vucevic.
It was the Hornets' first win since Dec. 3 and their fourth straight regular-season victory over the Magic.
Knicks 99, Suns 97
At Phoenix, J.R. Smith sank a baseline 21-footer at the buzzer after a Phoenix turnover with a second to play, giving depleted New York a victory over the Suns.
Smith's tough jumper from 15 feet had tied it at 97 with 10.6 seconds left. Then, after the turnover, Jason Kidd inbounded to Smith, who got the shot off as he sailed toward the out of bounds line. Smith scored 27 and Kidd 23.
Jared Dudley had a career-high 36 for Phoenix, including two free throws that put the Suns ahead 97-95 with 34.5 seconds to go.
Cavaliers 87, Wizards 84
At Washington, Tristan Thompson's three-point play with 24.4 seconds remaining gave Cleveland a victory over Washington and its first two-game winning streak of the season.
Kyrie Irving, who had 26 points to lead Cleveland, made one of two free throws with 9.5 seconds left after Jordan Crawford and Garrett Temple missed jumpers for the Wizards. Crawford made two free throws with 8.5 seconds left to cut the lead to 86-84. Irving hit one of two, and Crawford missed a 3-pointer as time ran out.
Hawks 126, Pistons 119, 2OT
At Atlanta, Josh Smith scored 31 points, Al Horford added 22, and Atlanta beat Detroit in double overtime.
The Hawks blew a 22-point, fourth-quarter lead as Detroit reserves Will Bynum and Charlie Villanueva scored a combined 26 points in the final period of regulation.
Atlanta has won two straight and eight of 12. Detroit has lost seven of nine.
Rockets 87, Timberwolves 84
At Minneapolis, James Harden scored 17 of his 30 points in the fourth quarter, and Houston rallied to win its fifth straight, topping Minnesota.
Harden's drive to the basket gave Houston (16-12) an 85-84 lead with 39 seconds left. He drove again to make it a three-point lead with 11.7 seconds to go and scored 15 of the Rockets' final 17 points.
It was Rockets coach Kevin McHale's first game back in his home state since his 23-year-old daughter, Sasha, died on Nov. 24 of complications from lupus.
76ers 99, Grizzlies 89
At Memphis, Tenn., Dorell Wright scored 28 points, and Spencer Hawes had 20, season-highs for both, and Philadelphia snapped a six-game road losing streak with a victory over Memphis.
Wright was inserted into the lineup for Jason Richardson, who sat out with a low back strain. Wright was 8 of 11 from the field, part of the Sixers shooting 52 percent, including 9 of 16 outside the arc.
Zach Randolph 23 points and nine rebounds for the Grizzlies.
Bucks 108, Nets 93
At Milwaukee, Brandon Jennings scored 25 points, Monta Ellis added 20 points and a season-high six steals, and Milwaukee beat short-handed Brooklyn for the 13th straight time.
Brook Lopez had 21 points and 10 rebounds as the Nets missed a chance to get to .500 on the road (6-7) and lost their third straight.
Spurs 100, Raptors 80
At San Antonio, Tim Duncan scored 15 points, and San Antonio rolled to a victory over Toronto that snapped the Raptors' five-game winning streak.
Manu Ginobili added 14 points, Tony Parker 13, and Tiago Splitter and Stephen Jackson each had 10 for San Antonio (22-8), which has won three straight. Kawhi Leonard had nine points and 10 rebounds.
Warriors 94, Jazz 83
At Salt Lake City, Stephen Curry scored 23 points, David Lee added 18, and Golden State beat Utah.
Curry set the tone by scoring the Warriors' first 11 points. He hit two 3-pointers and made three free throws after being fouled on another shot beyond the arc — all in less than a minute. Curry added eight rebounds, seven assists and a steal.