The Warriors scored 40 points in the first half, but behind five three-pointers from Klay Thompson in the third quarter, the Warriors netted 39 points in the third frame and held off a Pistons rally for a 104--97 win.