Spencer Dinwiddie scored 23 points and hit the go-ahead basket, and Caris LeVert added 22 points as the Brooklyn Nets surprised the host Los Angeles Lakers 104-102 on Tuesday night.
Timothe Luwawu-Cabarrot had 13 points, Joe Harris finished with 12 and Chris Chiozza added 11 for the Nets, who have won four of their past five.
LeBron James had 29 points, 12 rebounds and nine assists for the Lakers, who had their four-game winning streak snapped. Anthony Davis scored 26 points and grabbed eight rebounds but missed a game-winning 3-point attempt at the buzzer.
Kyle Kuzma chipped in 14 points for Los Angeles, and Avery Bradley had 10.
Dinwiddie’s jumper with 28.8 seconds left was the difference.
The Nets led by nine midway through the fourth quarter before the Lakers rallied within three points with four minutes to go.
LeVert hit a trey, but Davis answered with a 3-pointer, and James scored on a drive to pull the Lakers within 100-99 with 1:47 remaining. After LeVert converted a pair of foul shots, Davis’ 3-pointer with 43.1 seconds left tied the score at 102.
However, Dinwiddie’s jumper put Brooklyn up for good.
James missed a layup with 9.1 seconds left, but the Lakers gained possession with 5.1 seconds left after a scramble for the ball, setting up Davis’ last-second attempt.
The Nets outscored the Lakers 31-22 in the third quarter for an 87-80 lead heading into the fourth.
A 16-4 burst by the Nets allowed them to wipe out a 10-point deficit after a bucket by Dinwiddie with 4:52 left in the second quarter for a 46-44 edge. The teams exchanged leads for the rest of the half before the Lakers grabbed a 58-56 advantage at the break after a dunk by Kuzma.
The Lakers played without Dwight Howard, who missed the contest due to a stomach illness.
Nets guard Garrett Temple missed his fourth straight game because of a left ankle sprain.
—Field Level Media