Stephen Curry scored 12 of his 26 points over the final 1:32 with a pair of 3-pointers, emphatically answering after Bojan Bogdanovic's go-ahead 3 with 1:41 to play, and the Golden State Warriors held on to beat the last-place Detroit Pistons 113-109 on Friday night. Detroit's Cade Cunningham made a driving reverse layup with 2:10 to play that tied it at 100 and wound up with 30 points. Klay Thompson had 19 points while carrying the scoring load until Splash Brother Curry got going.