Steph Curry scored a game-high 36 while Kevon Looney grabbed 20 rebounds as the Warriors held serve at home against the Kings.