David Lee had 29 points and nine rebounds, 95 win over the Cavaliers on Tuesday.
Nate Robinson added 17 points and 10 assists for the Warriors, winners of two straight. Brandon Rush and Klay Thompson finished with 14 points apiece.
Antawn Jamison had a team-high 19 points for the Cavs, who were returning from a seven-game road trip. Kyrie Irving chipped in 18 and Semih Erden had 14.