Kevin Durant scored 31 points, Serge Ibaka added 18 points and 11 rebounds, and the Oklahoma City Thunder beat the visiting Sacramento Kings 113-103 on Friday for their 10th consecutive victory.
It is the franchise's longest winning streak since November 1996, when it won 11 in a row as the Seattle SuperSonics.
The Kings didn't go away easily, closing to 103-98 after trailing by as many as 24 in the fourth quarter. Isaiah Thomas scored all 26 of his points in the final 131/2 minutes. He had four 3-pointers, a layup and a jumper during a 23-4 comeback attempt by Sacramento.
Thunder coach Scott Brooks had already emptied his bench but ended up calling a timeout to put his starters back in and hold off the Kings.
Durant, Russell Westbrook and Ibaka got the call to come back with 4:17 to play after Sacramento had cut the deficit to 10.
Jimmer Fredette's three free throws with 3:21 left made it 103-98, but that's as close as the Kings got.
Nets 107, Pistons 105: Joe Johnson made a jumper from just inside the arc as time expired in the second overtime, giving Brooklyn the victory over Detroit in New York.
"The coaches and, like I say, my teammates have the confidence in putting the ball in my hands down the stretch, then I have to come up big for us," Johnson said.
Johnson finished with 28 points for the Nets, scoring their final five in the second extra period. Gerald
Detroit led 103-100 in the second overtime before Wallace drove into the lane to get the Nets on the board. Johnson put them in the lead with a basket in the lane, making it 104-103, and after Greg Monroe wasn't close on two free throws, Johnson added a free throw that made it 105-103 with 10.5 seconds left.
The Pistons' Brandon Knight missed a jumper, but the Nets' Kris Humphries tipped it right to Kyle Singler under the basket, who tied it with 5.8 seconds to go. The Nets got the ball in to Johnson, who was well defended by Tayshaun Prince before stepping back for the long jumper.
Bucks 90, Cavaliers 86: Monta Ellis was at his best late, scoring a season-high 33 points to lead Milwaukee past host Cleveland for its fourth consecutive victory.
The Bucks led 80-78 with 5:26 to play when Ellis scored on a layup, hit two free throws and made a jumper to stretch the lead to 86-80 with 2:41 remaining.
Nuggets 99, Grizzlies 94: Andre Miller made four free throws over the final 10.2 seconds as host Denver held off Memphis.
Lakers 102, Wizards 96: Kobe Bryant scored 30 points and reserve Jodie Meeks added 24, helping Los Angeles snap its four-game losing streak by winning in Washington.
Pacers 95, 76ers 85: Paul George scored 14 of his 28 points during the game-changing third quarter as Indiana defeated Philadelphia in Indianapolis.
Suns 94, Jazz 88: Jared Dudley had a season-high 22 points to help lead host Phoenix past Utah.
Rockets 101, Celtics 89: James Harden scored 10 of his 21 points in the third quarter to help lift host Houston over Boston.
Timberwolves 113, Hornets 102: Nikola Pekovic scored a season-high 31 points and Minnesota won in New Orleans for its third consecutive victory.
Raptors 95, Mavericks, 74: Linas Kleiza scored 12 of his 20 points in the fourth quarter as host Toronto snapped a six-game losing streak by beating Dallas.