Russell Westbrook nabbed his first triple-double of the season and the seventh of his career.
For the first 24 minutes, Durant was 7-of-9 from the floor. Westbrook had 14 points, 13 rebounds and 10 assists for Oklahoma City, snapping its 10-game skid.
Serge Ibaka netted 24 points on 10-of-14.
An injured Carmelo was on the bench in street closed. He'd been out with a left ankle sprain suffered in Monday's game against the Orlando Magic.
J.R. Smith led with 20 points for the Knicks, who fell to 23-26.