Updated

Carmelo Anthony had 36 points and 12 rebounds, J.R. Smith hit a pair of shot-clock beaters in the final 2 minutes and the New York Knicks beat the Oklahoma City Thunder 125-120 on Sunday for their 12th straight win.

Smith connected on a 23-foot jumper from the right wing as the 24-second clock expired to put New York up 117-113 with 1:30 to play, then swished a 3-pointer from beyond the 3-point line with 56.8 seconds left that all but sealed New York's 50th win of the season.

It's the first time the Knicks have reached the landmark in 13 years.

Russell Westbrook had 37 points, 11 rebounds and eight assists for Oklahoma City, which fell a game behind San Antonio for first place in the West with five games left.

Kevin Durant scored 27, falling behind Anthony in the NBA scoring race.