MIAMI — Draymond Green made a layup with 0.9 seconds left to give the streaking Golden State Warriors a 97-95 win over the Miami Heat on Wednesday night.
Klay Thompson tied a season high with 27 points to lead the Warriors, who have won five straight.
LeBron James led Miami with 31 points, reaching the 20-point mark for the 25th consecutive game — the longest current streak in the NBA.
Warriors guard Jarrett Jack dribbled the ball at the top of the key as the clock ticked down before finding Green, who caught a quick pass from Jack underneath the basket and made the layup.
James then missed a baseline jumper, sending Miami to only its second loss in 12 home games.
David Lee had 22 points and 13 rebounds, and Jack added 20 points for the Warriors.
Chris Bosh had 21 points and 13 rebounds for Miami, but Dwyane Wade was limited to 14 points on 5-for-11 shooting and had five turnovers.
Thunder 92, Hornets 88
At Oklahoma City, Kevin Durant scored 35 points and Oklahoma City extended its winning streak to nine games with a victory over New Orleans.
The Thunder rallied from an 11-point second-half deficit and matched their longest win streak since the franchise moved from Seattle.
At 18-4, the Thunder also matched the second-best start in franchise history. Seattle started 20-2 in the 1993-94 season and the Thunder started 18-4 last season.
Clippers 100, Bobcats 94
At Charlotte, N.C., Chris Paul had 19 points and 10 assists to help the Clippers extend their longest win streak in two decades to eighth with a victory over Charlotte.
Blake Griffin and Matt Barnes also scored 19 points for the Clippers, who maintained sole possession of first place in the Pacific Division.
Byron Mullens had 19 points and eight rebounds, and Kemba Walker chipped in with 17 points to lead the stumbling Bobcats, who have lost nine straight since starting the season 7-5.
Nets 94, Raptors 88
At Toronto, Joe Johnson scored 23 points, and Andray Blatche had 14 points and nine rebounds to help Brooklyn end a five-game losing streak with a win over Toronto.
C.J. Watson scored 16 points and Deron Williams added 12 as the Nets won for the first time since Nov. 30 at Orlando.
Former Raptors Reggie Evans and Kris Humphries both had big games for the Nets. Evans had nine points and 11 rebounds, while Humphries scored 11 points, making nine of 10 free throws.
Jazz 99, Spurs 96
At Salt Lake City, Mo Williams hit a 3-pointer at the buzzer to help Utah snap San Antonio's winning streak at five.
Paul Millsap led Utah with 24 points and 12 rebounds, Al Jefferson scored 21 points and Gordon Hayward added 19.
Celtics 117, Mavericks 115, 2OT
At Boston, Paul Pierce scored 34 points, including a 3-pointer at the start of the second overtime to give Boston the lead for good, and the Celtics held on to beat Dallas.
Rajon Rondo had 16 points, 15 assists and nine rebounds, and Kevin Garnett added 16 points to help Boston win its second straight.
O.J. Mayo scored 24 points, and Shawn Marion had 16 points, 11 rebounds and seven assists for the Mavericks.
Suns 82, Grizzlies 80
At Phoenix, Goran Dragic made a short hook shot from the left baseline with 0.5 seconds remaining to help Phoenix snap a seven-game losing streak with a win over Memphis.
Dragic had 12 points, and Shannon Brown and Jared Dudley scored 15 each for the Suns, who won for the first time since Nov. 27 at Cleveland.
Rudy Gay had 21 points and 11 rebounds, and Zach Randolph added 18 points and 10 rebounds for the Grizzlies, who lost consecutive games for the first time this season.
Bulls 96, 76ers 89
At Philadelphia, Joakim Noah scored 21 points, and Luol Deng added 19 points and 12 rebounds to help Chicago win its fourth in a row on the road with a victory over Philadelphia.
Less than 24 hours after losing to the Los Angeles Clippers by five points at United Center, the Bulls traveled to Philadelphia and appeared more rested than the Sixers, who had Tuesday off.
Bucks 98, Kings 85
At Milwaukee, Brandon Jennings scored 19 points, and Monta Ellis had 17 points and 11 assists to lead Milwaukee past Sacramento.
Ersan Ilyasova added 16 points and a season-high 14 rebounds, and Luc Richard Mbah a Moute scored a season-high 17 in his first start of the season for Milwaukee (11-9), which has its best 20-game start since 2005-06.
Pacers 96, Cavaliers 81
At Indianapolis, Paul George scored 27 points to help Indiana overcame a 16-point deficit in a win over Cleveland.
David West added 18 points and nine rebounds, and George Hill scored 17 points for the Pacers, who snapped a two-game skid.
Indiana, third in the NBA in scoring defense and No. 1 in opponent field-goal percentage coming in, held the Cavaliers to 23 points on 8-for-41 shooting in the second half — Cleveland's lowest-scoring half of the season.
Timberwolves 108, Nuggets 105
At Minneapolis, Nikola Pekovic had 22 points and 11 rebounds and Minnesota used a big advantage at the free throw line to overcome Kevin Love's shooting struggles and beat Denver.
Love finished with eight points on 3-for-17 shooting and grabbed 14 rebounds on a day he had to explain to Minnesota's owner and his teammates some critical comments he made about the franchise.
The Timberwolves shot under 40 percent for much of the game, but made 30 of 37 from the free throw line. The Nuggets were just 14 of 24 at the line.
Hawks 86, Magic 80
At Orlando, Fla., Josh Smith and Jeff Teague scored 16 points apiece, Al Horford added 13 points and 13 rebounds, and Atlanta Hawks held off a late charge to beat Orlando.
Atlanta extended its regular-season win streak against Orlando to eight with its second win over the Magic this season.
Orlando also struggled from the field, connecting on only 31 of 81 shots, in dropping its fourth straight home game. The Magic get a chance to end the skid Friday against Golden State.
Rockets 99, Wizards 93
At Houston, James Harden scored 31 points and Houston got its first victory under coach Kevin McHale Rockets in over a month with a win over Washington.
The Wizards threatened late in the fourth quarter, but Chandler Parsons scored eight straight points for Houston in the final three minutes, including two 3-pointers, to secure the victory.