The Thunder won for the 10th time in 13 contests and improved to 3-2 on a six-game road swing that will end on Sunday against the Los Angeles Lakers. Sacramento has dropped three straight.
Oklahoma City broke the game open in the third quarter and took a 19-point lead into the final 12 minutes. Durant hit 7-of-12 field while pulling down 11 rebounds. Kevin Martin, who played more minutes off the bench that Durant did in a starting role, also scored 24 points. Russell Westbrook added 18.
The Thunder made half their field goal attempts and converted a dozen more free throws than did the Kings.
Tyreke Evans had 18 points for Sacramento.
Exploding whale video goes viral on Internet
Gal Gadot cast as Wonder Woman for 'Batman vs. Superman'