OAKLAND, Calif. (AP) — In one corner of the Golden State Warriors' locker room, Stephen Curry iced a welt on the left side of his forehead. On the other, Jermaine O'Neal limped out of the training room with bandages around his waist and wrist.
The Warriors emerged from 53 minutes of basketball battered and bruised by the NBA's hottest team but delivered their own kind of knockout blows.
Curry converted a tying layup with 3.2 seconds left in regulation and finished with 25 points, O'Neal made a big-time block in overtime and the Warriors outlasted the Rockets 102-99 Thursday night to halt Houston's eight-game winning streak.
"That's one of our biggest wins of the year," said O'Neal, who grabbed 10 rebounds and defended Dwight Howard as well as anybody has this season.
Just after James Harden hit a go-ahead jumper, Curry came back with a left-handed layup over Howard to send the game to the extra session. The Warriors got a big boost in overtime when O'Neal, who had surgery on his right wrist earlier this season and was filling in for injured center Andrew Bogut, blocked Chandler Parsons' baseline dunk attempt at the rim.
Curry followed with two free throws to give Golden State a 98-95 lead with 15.9 seconds left. The teams traded free throws as the Rockets ran out of time.
"There were so many big plays that we made both offensively and defensively," Warriors coach Mark Jackson said. "We were patient, we executed and it was just a big-time win for us."
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. Harden had an X-ray but the results had not come back. He's scheduled to have an MRI in Phoenix, where Houston plays its next game Sunday.
"When it first happened, I thought it was over. I thought I broke it or whatever," said Harden, who stayed in the game. "It's still painful. It's throbbing but hopefully it's nothing too serious."
The Warriors outshot Houston 39.8 percent to 36.6 percent and made just enough plays late.
David Lee had 28 points and 14 rebounds, and Klay Thompson and Jordan Crawford scored 12 points each in Golden State's all-round defensive effort.
Howard grabbed 21 rebounds, but scored just 11 points on 4-for-13 shooting, and Parsons added 21 points and eight rebounds as Houston lost for the first time since Jan. 25 at Memphis. It was the Rockets' longest winning streak since a franchise-record, 22-game run in 2007-08 season.
"It just wasn't a crisp game for us," Rockets coach Kevin McHale said.