NEW YORK -- DeMar DeRozan made a turnaround jumper with 1.9 seconds remaining, finishing with 37 points and leading the Toronto Raptors to a 92-91 victory over the New York Knicks on Monday night.

The Raptors won their fourth in a row, doing it with DeRozan and defence after learning earlier in the day that All-Star Kyle Lowry will have right wrist surgery that could sideline him the rest of the regular season.

Carmelo Anthony scored 24 points for the Knicks but finished a 9-for-26 night when he missed a long jumper as time expired.

Newcomers Serge Ibaka and P.J. Tucker were on the floor down the stretch as the Raptors clawed back from a 17-point first-half deficit. Ibaka finished with 15 points.

WARRIORS 119, 76ERS 108

PHILADELPHIA -- Kevin Durant had 27 points in his return to the lineup and the Golden State Warriors overcame the worst 3-point shooting performance of Stephen Curry's career in a 119-108 victory over the Philadelphia 76ers on Monday night.

Curry was 0 for 11 from 3-point range. That topped his previous worst outing without making a 3 when he went 0 for 10 from distance on Nov. 4 against the Lakers. The two-time reigning MVP entered leading the league by a wide margin with 231 3-pointers this season.

Curry still had 19 points, making 7 of 12 2-point attempts and all five of his free-throw tries.

Klay Thompson scored 21 points and Draymond Green had 14 points, 11 assists, six rebounds and five steals for the Warriors, who opened a five-game East Coast trip by winning their fourth straight and boosting their NBA-best record to 50-9. Durant returned after missing a game with a right hand injury.

Dario Saric had 21 points for Philadelphia, which once again played without big man Joel Embiid. The 76ers announced earlier Monday that Embiid would be out indefinitely after experiencing swelling and soreness in his left knee following recent practices.

CAVALIERS 102, BUCKS 95

CLEVELAND -- LeBron James returned from a bout with strep throat and scored 24 points, Kyrie Irving added 25 and Cleveland held off Milwaukee.

James missed Saturday's loss to Chicago -- the Cavs fell to 0-4 this season without their superstar -- and was listed as questionable before arriving at Quicken Loans Arena. He looked fit from the start, delivering an early dunk and adding one in the fourth that he capped by screaming, "That's and one!" at MiIwaukee's John Henson, who fouled him.

James' dunk triggered an 11-0 run that helped put away the Bucks, who were within 86-85 midway through the fourth.

Malcolm Brogdon scored 20 to lead Milwaukee, and Bucks All-Star Giannis Antetokounmpo scored just nine on 4-of-13 shooting.

The Bucks may have sustained a costly injury as forward Michael Beasley sprained his left knee in the first half.

HAWKS 114, CELTICS 98

BOSTON -- Dennis Schroder had 21 points to help Atlanta snap a three-game losing streak with a chippy win over Boston.

Paul Millsap and Dwight Howard each added 17 points. The Hawks led by 13 entering the fourth quarter and increased the edge to 24 despite playing the final 16 minutes without Howard, who was ejected in the third quarter after receiving his second technical foul.

Isaiah Thomas had 19 points as the Celtics ended a seven-game home winning streak.

Boston was off all night offensively, despite the return of guard Avery Bradley to the starting lineup after missing 22 of the previous 23 games with a right Achilles tendon injury.

Bradley was on a minutes' restriction, logging 15 while scoring six points.

PACERS 117, ROCKETS 108

HOUSTON -- Jeff Teague scored 25 points and Indiana overcame a huge first-half deficit and withstood a late rally by Houston.

C.J. Miles made a 3-pointer with 40.8 seconds left to make it 113-108, and Teague made a pair of free throws after that to put the game out of reach. It was just the second win in nine games for the Pacers and only their 10th road win of the season.

The Pacers rallied from 17 down in the first half and were up by 14 with about four minutes left. The Rockets used a 12-2 run to get within two with less than a minute remaining. Lou Williams was fouled while making an off-balance 3 to cap the run, but missed the ensuing free throw. Miles followed with his 3.

Williams had 28 points to lead the Rockets. James Harden added 25 points with 12 assists.

TIMBERWOLVES 102, KINGS 88

SACRAMENTO, Calif. -- Karl-Anthony Towns had 29 points and 17 rebounds, Andrew Wiggins scored 27 points and Minnesota beat Sacramento.

Ricky Rubio had nine points and 11 assists to help the Timberwolves move within one game of the Kings as both teams try to catch Denver for the eighth spot in the West.

Kosta Koufos had 14 points and 11 rebounds for Sacramento. The Kings are 1-2 since trading All-Star DeMarcus Cousins to New Orleans during the All-Star break.

MAVERICKS 96, HEAT 89

DALLAS -- Seth Curry scored 29 points, Harrison Barnes added 24 and Dallas handed Miami its third loss in 19 games.

The Mavericks rallied from 14 points down in the first quarter and let an 11-point third-quarter lead get away.

Two games after scoring a career-high 31 points in a loss at Minnesota, Curry was 5 of 7 from long range to help the Mavericks improve to 2-0 with forward-centre Nerlens Noel, who came from Philadelphia before the trade deadline.

Goran Dragic scored 24 points for the Heat, who went scoreless over the final 4:37 as a three-game winning streak ended.