DETROIT (AP) -- Blake Griffin scored 26 points and Andre Drummond added a double-double as the Detroit Pistons extended their winning streak to five games with a 111-102 victory over the Golden State Warriors on Saturday night.
Stephen Curry returned to the Golden State lineup after missing 11 games with a groin strain and scored 27 points on 10-of-21 shooting. Curry went 3 of 9 from 3-point range.
Drummond finished with 16 points and 19 rebounds, including eight offensive boards. Detroit had six players score in double figures.
Kevin Durant scored 28 points for Golden State, and Klay Thompson added 21. But the Warriors couldn't overcome Detroit's dominance on the offensive glass. The Pistons finished with 14 offensive rebounds to Golden State's eight.
Curry missed his first three shots, all 3-pointers, but drove to the basket for a three-point play on the first possession of the second quarter.
Detroit led by as many as 11 points in the second and led 54-46 at halftime. Stanley Johnson had 13 points off the bench for the Pistons, while Thompson and Durant combined for 25 for Golden State. Curry had seven on 2-of-9 shooting, missing all five 3-pointers.
The Pistons moved the margin to 14 points, 69-55, on Reggie Jackson's three-point play midway through the third, but Curry answered with his first 3-pointer of the game.
The Warriors were as close as two late in the quarter, but Johnson's 3-pointer at the buzzer gave the Pistons an 85-78 lead going into the fourth.
The Pistons led 96-87 with 4:15 to play when the Warriors began to intentionally foul Drummond, who had missed 17 of his last 20 free throws. Detroit coach Dwane Casey pulled him, and the Pistons moved the lead back to 14.
After returning, Drummond split a pair of free throws with 1:17 left, and is now 4 for 22 in his last four games.