Stephen Curry converted a tying layup with 3.2 seconds left in regulation and finished with 25 points, Jermaine O'Neal made a big-time block in overtime, and the Warriors outlasted the Rockets 102-99 on Thursday night to halt Houston's eight-game winning streak.
James Harden scored 34 of his 39 points in the second half to rally the Rockets but said he hyperextended his right elbow in a collision during the closing minutes.
David Lee had 28 points and 14 rebounds, and Klay Thompson and Jordan Crawford scored 12 points each in Golden State's all-around defensive effort.
Dwight Howard grabbed 21 rebounds but scored just 11 points on 4-for-13 shooting, and Chandler Parsons added 21 points and eight rebounds for Houston.