Curry finished with 19 points, nine assists and eight rebounds as Golden State notched a fourth straight win.
Klay Thompson also netted 19 points and Jermaine O'Neal had a double-double of 16 and 10 rebounds.
Jordan Crawford helped out with 15 points for the Warriors.
The Pistons got 23 points and eight rebounds from Greg Monroe.
Jessica Simpson shares three-way kiss with friends in photo
Dennis Rodman pledges to end trips to North Korea