OKLAHOMA CITY -- Russell Westbrook's 3-pointer with 0.1 seconds left in overtime sent the Oklahoma City Thunder to a 113-112 victory over the Warriors on Friday night.
The Thunder had plenty of chances to tie or take the lead in the final seconds but kept coming up empty -- though getting more chances -- before Westbrook drained the corner 3-pointer just before the buzzer.
Westbrook scored a season-high 34 points on 10-of-25 shooting, Kevin Durant added 25 and the Thunder won their sixth consecutive game overall and ninth straight at home to start the season.
Stephen Curry scored 32 for Golden State and Harrison Barnes had a career-high 26 points.
It appeared Barnes' reverse layup with 45 seconds left would be good enough to get Golden State out with the win, especially after Durant missed a pair of shots in the closing seconds.
But the Thunder kept pulling down rebounds to create another chance.
Westbrook took advantage of the final one, falling away as Barnes leapt to defend and drilling his second 3-pointer of the night to give the Thunder the lead.
The basket was upheld after a review and Durant came down with the ball after a desperation shot as time expired by the Warriors.
Durant helped the Thunder get back into the game after a quiet first three quarters, scoring five quick points in a 7-0 run to start the fourth as the Thunder took the lead for the first time since early in the third.
Durant scored 12 in the fourth quarter, but missed a fadeaway jumper just before the buzzer that would have won it in regulation.
Klay Thompson, Golden State's leading scorer, was just 1 of 10 from the floor in the first half, missing all six of his 3-point tries. But he scored 13 in the third to help Golden State take an 82-76 going into the final quarter.
He finished with 16 points on 5-of-19 shooting.
Golden State's David Lee was just 2 of 12 from the floor and missed a pair of free throws late in regulation.
NOTES: Oklahoma City's Kendrick Perkins dislocated his left ring finger late in the second quarter and did not return. . Golden State's Jermaine O'Neal was called for a technical foul early in the second quarter after a brief altercation with Steven Adams following a foul call on Adams. . The Warriors' Andre Iguodala missed his fourth consecutive game with a left hamstring strain. . Andrew Bogut fouled out early in overtime and was 6 of 8 from the field.