(REUTERS) - Stephen Curry buried a tie-breaking three-pointer with three seconds remaining on Wednesday (Jan 3), allowing the visiting Golden State Warriors to survive a frantic Dallas Mavericks rally for a 125-122 victory.
Curry (32), Kevin Durant (25) and Klay Thompson (25) all topped 20 points as the Warriors beat the Mavericks for the ninth straight time while winning their eighth in a row on the road, matching the second-longest road streak in the National Basketball Association (NBA) this season.
After trailing 120-110 with 2min 46sec to play, the Mavericks rallied into a tie by scoring 10 straight, including three-pointers by Yogi Ferrell and Wesley Matthews.
Harrison Barnes' 15-footer with 39 seconds remaining forged a 120-all deadlock.
Matthews had 22 points and Dwight Powell 21 for the Mavericks, whose four-game winning streak ended.
Playing without James Harden for the first time since the star guard injured his hamstring, the visiting Houston Rockets trounced the Orlando Magic 116-98.
Harden was injured on Sunday in Houston's double-overtime victory over the Los Angeles Lakers.
He could be out of the line-up for anywhere from two to six weeks.
Playing in only his fourth game of the season, veteran Gerald Green helped pick up the slack.
He produced a season-high 27 points and six rebounds and made seven-of-10 three-point tries for the Rockets.
Clint Capela finished with 21 points and eight rebounds for Houston. Aaron Gordon led the Magic with 16 points.
Former Celtics star Isaiah Thomas rested on the second night of back-to-back games after making his season and Cavaliers debut on Tuesday, so Cleveland had to fend without him and came up short in a 88-102 loss at Boston.
Terry Rozier paced the Celtics with 20 points off the bench. Jayson Tatum and Marcus Smart each scored 15 and Jaylen Brown 14 as Boston won its fourth straight game.
Kyrie Irving finished with 11 points, nine rebounds and six assists.
LeBron James finished with 19 points, seven rebounds and six assists for Cleveland. Kyle Korver hit five three-pointers for 15 points, and former Celtic Jeff Green scored 13 for the Cavaliers, who fell for the fourth time in five games.
Paul George put on a show in his home state to help the visiting Oklahoma City Thunder rout the Los Angeles Lakers 133-96.
George, a native of nearby Palmdale, California, is reportedly interested in signing with the Lakers as a free agent in the next off season, and tied for the team-high with 24 points.
Terrance Ferguson poured in 24 points with six three-pointers in his first career NBA start in place of Andre Roberson (knee).
Russell Westbrook, who played in college at the University of California, Los Angeles, had 20 points, 12 assists and six rebounds. Carmelo Anthony added 21 for the Thunder, all in the first half.
Kyle Kuzma scored 18 points to pace the Lakers while Kentavious Caldwell-Pope had 12 as the Lakers lost their eighth straight.
Ben Simmons scored 26 points, Joel Embiid added 21 points and 11 rebounds, and J.J. Redick had 20 points as the Philadelphia 76ers defeated the San Antonio Spurs 112-106.
Dario Saric contributed 15 points for the Sixers, who won for the third straight game and snapped a 12-game losing streak to the Spurs that dated to 2011.
The Sixers also broke a five-game home losing skid.
The short-handed Spurs played without a number of key players including Rudy Gay (right heel bursitis), Manu Ginobili (rest), Danny Green (left groin), Kawhi Leonard (quadriceps) and Tony Parker (injury management).
Patty Mills led the Spurs with 26 points off the bench while LaMarcus Aldridge added 24 points and 14 rebounds.
John Wall and Bradley Beal spearheaded a defensive surge with steals that they turned into dunks during a third-quarter burst, helping the Washington Wizards turn back the New York Knicks 121-103.
The Wizards completed a 3-0 homestand by limiting the Knicks to seven points in the first 10 1/2 minutes of the third quarter while turning a one-point half-time advantage into an 87-70 lead.
Beal finished with a game-high 27 points, Wall had 25 and Marcin Gortat added 21 for the Wizards, who shot 59.3 per cent from the field.
Michael Beasley had 20 points off the bench for the Knicks.
Miami had three 20-point scorers in a game for the second time this season and held off visiting Detroit 111-104 on Wednesday night to go three games over the .500 mark for the first time since April 2016.
Kelly Olynyk scored a game-high 25 points, Goran Dragic added 24 and Josh Richardson posted the 10th 20-point game of his career and seventh of this season with 22 for the Heat.
Tobias Harris led the Pistons with 19 points, and Reggie Bullock hit a season-best five-of-eight three-pointers on his way to 17 points.
Boban Marjanovic scored a surprising 15 points after getting his first start in nearly two years as a replacement for Andre Drummond, who was out due to a rib injury.
Spencer Dinwiddie capped off a strong performance by scoring the decisive basket with 10.1 seconds remaining as Brooklyn registered a 98-97 victory over Minnesota.
Dinwiddie's fadeaway jumper finished off a showing in which he had 26 points and nine assists.
Joe Harris added 17 points on six-of-seven shooting for the Nets, who were 14-of-30 from three-point range while winning for the third time in their past four games.
Jimmy Butler scored 30 points but was off the mark with a jumper with 1.5 seconds left for the Timberwolves.
Andrew Wiggins scored 17 points and Karl-Anthony Towns contributed 16 points and 10 rebounds, but Minnesota was one-of-11 from the three-point range and lost for just the second time in the past nine games.
DeMar DeRozan scored 26 of 35 points after half-time as Toronto overcame an early deficit to blow past Chicago 124-115.
The victory was the third straight and 15th in 18 contests for the Raptors.
Justin Holiday finished with 26 points for Chicago, who lost their third in a row and fifth in eight games. Serge Ibaka and Kyle Lowry scored 16 points each for the Raptors while Nikola Mirotic had 20 points for the Bulls.
Giannis Antetokounmpo scored 31 points, Khris Middleton added 27 and Milwaukee extended Indiana's losing streak to five games with a 122-101 win.
Antetokounmpo and Middleton combined to hit 21-of-32 shots, with Middleton knocking down three-of-four from beyond the arc.
Overall, the Bucks shot 58.7 per cent from the field and were nine-of-17 from long distance.
Indiana fell to 0-6 on the season without leading scorer Victor Oladipo, who missed a fourth straight game because of soreness in his left knee. Domantas Sabonis made 10-of-13 shots and led the Pacers with 24 points.
Gary Harris tied his career with 36 points, and Wilson Chandler scored 17 points for hot-shooting Denver in a 134-111 victory over Phoenix.
Reserve Trey Lyles had 16 points, and Nikola Jokic had 14 points, nine rebounds and eight assists for the Nuggets. Denver shot 62.2 per cent from the field, including 12-of-27 (44.4 per cent) on three-point attempts.
Devin Booker had 17 points and Marquese Chriss and Greg Monroe had 16 points apiece for the Suns, whose flight did not land in Denver until late on Wednesday because of mechanical issues and regulations regarding pilot flying time.
Anthony Davis scored 29 points and collected 15 rebounds, and Jrue Holliday added 24 points to lead New Orleans past Utah 108-98 in Salt Lake City.
DeMarcus Cousins added 19 points and 11 rebounds, and Rajon Rando chipped in 12 points for the Pelicans.
New Orleans snapped a two-game losing streak and also ended a five-game skid to the Jazz.
Donovan Mitchell scored 24 points and Joe Johnson added a season-high 20 points to lead Utah.
The Jazz forced 20 turnovers but could not overcome poor perimeter shooting.
Utah made just seven-of-32 (21.9 per cent) from three-point range and lost for the fourth time in five games.