Oakland, Calif. • Buddy Hield made three free throws over the final 27.5 seconds, Willie Cauley-Stein had a late dunk and the Sacramento Kings won for the second time this season on Golden State’s home floor, beating a Warriors team missing its top three scorers 98-93 on Friday night.

Hield finished with 22 points off the bench. He also had seven assists and seven rebounds.

Quinn Cook scored a career-high 25 points on 10-for-13 shooting for Golden State, making his initial seven shots and also hitting a career-best five 3-pointers after Kevin Durant was lost to a broken rib in a discouraging pregame announcement for the defending champions.

Draymond Green returned from a one-game injury absence to produce 14 points, 10 rebounds, seven assists, four steals and two blocked shots.

Hield made one free throw with 27.5 seconds left and then two more with 13.2 seconds remaining as the Kings withstood a frantic final minute after the teams entered the final quarter tied at 75. Sacramento also won at Oracle Arena on Nov. 27.

Before the game, NBA Finals MVP Durant became the latest Warriors star to go down. Then Golden State lost reserve Omri Casspi to an ankle injury early in the game.

Durant will miss at least two weeks with a fractured rib on the right side, joining fellow All-Stars Stephen Curry and Klay Thompson on the injury list for the Warriors.

Raptors 122, Mavericks • In Toronto, DeMar DeRozan made the game-winning basket in overtime and the Toronto Raptors rallied to match the longest winning streak in franchise history, topping the Dallas Mavericks 122-115 on Friday night for their 11th consecutive win.

DeRozan scored 29 points and Jonas Valanciunas had 21 points and 12 rebounds as the Eastern Conference-leading Raptors (52-17) won for the 18th time in 19 games. Delon Wright had 15 points and Fred VanVleet scored 14, helping Toronto improve to an NBA-best 29-5 at home.

Dallas had won three of four. Harrison Barnes scored 27 points for the Mavericks, and Dennis Smith Jr. had 19.

Thunder 121, Clippers 113 • In Oklahoma City, Corey Brewer scored 22 points to help Oklahoma City to its fifth straight win.

Oklahoma City’s Russell Westbrook had 16 points, 10 rebounds and 11 assists for his 22th triple-double of the season and the 101st of his career. Paul George scored 19 points and Steven Adams added 18 points and 14 rebounds for the Thunder, who swept all three games from the Clippers this season.

Tobias Harris scored 24 points and Austin Rivers added 23 for the Clippers. DeAndre Jordan had 11 points and 21 rebounds.

76ers 120, Nets 116 • In Phildelphia, Joel Embiid had 24 points and a career-high 19 rebounds on his 24th birthday, leading the 76ers to the victory.

J.J. Redick added 23 points and Ben Simmons had 21 points, 12 assists and eight rebounds for Philadelphia (38-30), which pulled a half-game behind idle Washington for the fifth seed in the Eastern Conference playoff race.

Rondae Hollis-Jefferson scored 21 points for the Nets (21-48), who lost their third straight and 19th in the last 22 games.

Celtics 92, Magic 83 • In Orlando, Fla., Terry Rozier and Greg Monroe each scored 17 points, helping the Celtics to the road win.

Boston stopped a two-game losing streak despite shooting just 37.8 percent from the field. Al Horford had 15 points for the Celtics, and Abdel Nader finished with 11.

Orlando lost for the sixth time in seven games. Reserve Shelvin Mack scored 13 of his 16 points in the fourth quarter. Jonathon Simmons and D.J. Augustin had 13 apiece.

Boston opened a 24-point lead early in the second half. Rozier hit a pair of 3-pointers and Monroe overpowered Nikola Vucevic for another driving layup to make it 62-38 with 5:25 left in the third quarter.

Heat 92, Lakers 91 • In Los Angeles, Goran Dragic scored 30 points, including a go-ahead jumper in the final seconds, and Miami beat the Lakers.

Miami trailed 91-90 after Kyle Kuzma made a 3-pointer for Los Angeles with 1:23 left. But Dragic got the lead back for the Heat with about 15 seconds remaining and Isaiah Thomas missed a 10-foot fallaway jumper at the buzzer for the Lakers.

Kelly Olynyk scored 17 points for Miami. James Johnson had 12 points, and Bam Adebayo added 11 points and eight rebounds.

The road win left the Heat 15 1/2 games back in the Eastern Conference, in a virtual tie with Milwaukee for seventh. Miami (37-33) has played two more games than the Bucks.