Blake Griffin hit a go-ahead 3-pointer in the final minute to cap a 30-point effort, tied a career high with 18 rebounds and established another with eight assists to lead the Los Angeles Clippers to a 113-109 victory over the Golden State Warriors on Saturday night.

The Clippers won for the 12th time in 17 games and extended their home winning streak to seven — their longest since a seven-game stretch during the 2004-05 season.

Eric Gordon scored 23 points, all of them before a bruised lower back temporarily forced him out of the game with 4:44 left in the third quarter and Los Angeles leading 77-67. Baron Davis had just seven points and six assists in 28 minutes against his former club after getting in early foul trouble.

Gordon, the Clippers' leading scorer, collided in the air with center Andris Biedrins after driving the lane for an attempted layup and landed hard on his back. He spent several anxious moments on the floor, then made both of his free throws and played another 17 seconds before going to the dressing room for treatment. He missed almost 14 minutes while getting treatment, then returned for the final 2:45.

Stephen Curry had 32 points, eight assists and six rebounds for the Warriors, who squandered a chance to win five straight for the first time since a six-game stretch three seasons ago.

Point guard Monta Ellis, who entered Saturday third in the NBA in points and steals, and first in minutes played, had 17 points and four assists in 42 minutes after spraining his left ankle in the final minute of a 119-112 overtime win against Sacramento on Friday night.

Trailing by 10 after Davis' 3-pointer with 5:05 to play, the Warriors pulled even with a 13-3 run, capped by Dorell Wright's two free throws with 1:11 left. But Griffin hit his clutch 3-pointer with 46.5 seconds to go and Randy Foye made five of six free throws in the final 24.5 seconds to help close it out.

Griffin, the only player to start and appear in all 43 games for the Clippers, powered them to a 65-56 halftime lead with 16 points, eight rebounds and seven assists.

The anticipation of the 6-foot-10 rookie's first NBA triple-double began in earnest when he grabbed an offensive rebound and kicked the ball out to Gordon for a 3-pointer that increased the Clippers' lead to 76-65 with 7:39 left in the third quarter. But Griffin never got the two assists he needed after returning to the floor for the final 6:21 following a brief rest.

Griffin, who is scheduled to compete in the All-Star slam dunk contest next month at Staples Center, got the sellout crowd of 19,373 on its feet with a two-handed dunk over the back of his head after getting an alley-oop feed from rookie Eric Bledsoe on a fast break early in the second quarter.

NOTES: The victory put the Clippers over the .500 mark at home for the first time this season (14-13). ... Griffin, whose Clippers-record streak of double-doubles ended at 27 games Wednesday night in a victory over Minnesota, got back on track in that regard Thursday night with 20 points and a 18 rebounds in a 108-93 loss at Portland. ... Griffin began the day fourth in the league in rebounding with a 12.8 average. Among rookies, he was first in scoring, rebounding and minutes; and second in field goal percentage behind New Jersey's Derrick Favors. ... Gordon, who had a career-high seven 3-pointers against Portland, missed all three shots from behind the arc.