OAKLAND — Klay Thompson made two 3-pointers and scored 10 of his 23 points during a pivotal run late in the third quarter and the Golden State Warriors held on to beat the Brooklyn Nets 102-93 on Wednesday night.
David Lee added 20 points, 13 rebounds and six assists while Stephen Curry had 25 points for Golden State.
The Warriors trailed by as much as 13 in the first half and didn't take their first lead until Carl Landry's layup with 2:42 left in the third, but outshot the Nets down the stretch and pulled away for their fourth win in five games.
It was a good night all around for Golden State and came on the heels of news that 7-foot center Andrew Bogut will return to practice Monday.
Brook Lopez scored 22 points for the Nets, who played without starting forward Gerald Wallace.
Criticized after rushing a 3-pointer in the final seconds of regulation in the Warriors' 105-101 overtime win against Dallas on Monday, Thompson got off to another slow start against Brooklyn before coming up big late.
The 11th overall pick in 2011, Thompson missed four of his first six shots but was almost flawless while sparking a 16-5 run at the end of the third quarter that put Golden State in front for good. He made an 18-foot jumper, followed with back-to-back 3-pointers and added a driving layup to give the Warriors a 70-65 lead.
After Reggie Evans made one of two free throw attempts for Brooklyn, Curry made a 3-pointer and was fouled by former Warriors teammate C.J. Watson with 2.5 seconds left in the quarter. Curry completed the four-point play to make it 74-66 heading into the final period.
Thompson made his third 3 of the night to push Golden State's lead to 96-84, then sealed the win with a backdoor layup with 52.7 seconds remaining.
Landry finished with 11 points and five rebounds for the Warriors, who snapped a three-game losing streak to the Nets.
Brooklyn, playing the second half of a back-to-back after losing to the Los Angeles Lakers 95-90 on Tuesday, looked sluggish and tired after taking an early 39-26 lead.