Stephen Curry had 19 points, nine assists and eight rebounds, and the Golden State Warriors clamped down on the Detroit Pistons in the second half of a 104-96 victory Monday night.