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.
Pregnant Mila Kunis wins 'Best Villain' at MTV Movie Awards
Biologists detail four new deep-sea 'killer sponges'