James Harden scored a franchise-record 60 points while posting a triple-double, almost singlehandedly carrying the short-handed Houston Rockets to a 114-107 victory over the visiting Orlando Magic on Tuesday.

Harden shot 19 of 30 from the floor and 17 of 18 at the line while adding 10 rebounds and 11 assists. With Houston missing three rotation players, Harden logged a season-high 46 minutes. His 60-point triple-double was the first in NBA history.

With the game deadlocked at 107-107, Harden nailed a step-back jumper with just under two minutes left before drilling a 3-pointer through a Mario Hezonja foul with 45.4 seconds to play. Harden completed the four-point play to surpass Calvin Murphy (57 points) in franchise annals.

Orlando hung tough by placing six in double figures, led by Hezonja and Marreese Speights with 17 points apiece.

Pistons 125, Cavaliers 114

Stanley Johnson scored a career-high 26 points, and Detroit snapped an eight-game losing streak by defeating visiting Cleveland.

Johnson also grabbed 10 rebounds, while Detroit's Andre Drummond piled up 21 points, 22 rebounds, seven assists, three steals and three blocks. Reggie Bullock supplied 22 points, Anthony Tolliver had 20 and Ish Smith added 19 points and seven assists for the Pistons.

Cleveland lost All-Star forward Kevin Love in the early going. Love broke a bone in his left hand after Tolliver tried to swipe the ball away from him during the first quarter. LeBron James led the Cavs with 21 points.

Jazz 129, Warriors 99

Ricky Rubio scored 23 points and dished out 11 assists while Joe Ingles and Donovan Mitchell each chipped in 20 points to lead Utah past Golden State in Salt Lake City.

Derrick Favors added 18 points and 10 rebounds for the Jazz, who snapped a five-game losing streak to Golden State extending back to the 2017 NBA Playoffs. Utah handed the defending NBA champions their most lopsided loss of the season.

Klay Thompson scored 27 points to lead the Warriors. Kevin Durant added 17 points while Stephen Curry and JaVale McGee chipped in 14 apiece.

Trail Blazers 104, Clippers 96

Damian Lillard scored 28 points as Portland held off a late surge by host Los Angeles for the win.

CJ McCollum added 16 points and Jusuf Nurkic collected 14 points and 20 rebounds for the Trail Blazers, who have won three in a row and six of their past seven outings.

Lou Williams scored 20 points off the bench for the Clippers, who lost for the fourth in six games. However, Williams was only 5 of 26 from the field, missing 16 shots in a row after a 4-of-8 start.

Spurs 106, Nuggets 104

LaMarcus Aldridge scored 30 points and Manu Ginobili added 14, including a 3-pointer and a jumper in the closing minutes, as host San Antonio outlasted Denver.

Jamal Murray's 3-pointer with 31.6 seconds left gave the Nuggets a final chance, but Will Barton missed from beyond the arc with 1.5 seconds to go, allowing the Spurs to escape with the win.

Kyle Anderson and Pau Gasol added 18 points each for the Spurs, who have won four of their past five games. All five Denver starters scored in double figures, led by Jamal Murray's 18 points.

Kings 114, Pelicans 103

Zach Randolph had 26 points and 12 rebounds, and Sacramento pulled away for a win over host New Orleans.

Kosta Koufos added 17 points and 17 rebounds for the Kings. De'Aaron Fox and Garrett Temple scored 15 each, and George Hill had 14.

Anthony Davis had 23 points and 13 rebounds to lead the Pelicans, who fell to 0-2 since losing All-Star forward DeMarcus Cousins to a season-ending Achilles injury. New Orleans had won seven of eight prior to Cousins' injury. Jrue Holiday added 21 points, and Ian Clark scored a season-high 20.

Knicks 111, Nets 95

Kristaps Porzingis had 28 points and Enes Kanter added 20 points and 20 rebounds as New York completed a season sweep of visiting Brooklyn.

The Knicks, who won their first three games over the Nets this season by an average of more than 14 points, picked up their second straight win following three consecutive losses.

Brooklyn, which was playing without leading scorer Rondae Hollis-Jefferson (groin), dropped its fourth game in a row. DeMarre Carroll had 13 points to lead five Nets who scored in double figures.

Raptors 109, Timberwolves 104

DeMar DeRozan scored 23 points as Toronto edged visiting Minnesota.

DeRozan produced his 36th game with at least 20 points despite shooting 6 of 18 from the floor and missing 5 of 6 3-point tries. The All-Star guard made 10 of 11 free throws and scored eight of his points in the fourth quarter.

Jonas Valanciunas added 18 points and 11 rebounds for his 16th double-double as Toronto beat Minnesota for the 14th straight time at home. Jimmy Butler scored 25 points for the Timberwolves.

Wizards 102, Thunder 96

Host Washington responded to some bad news about All-Star John Wall with a spirited victory over red-hot Oklahoma City.

Otto Porter had 25 points while Bradley Beal added scored 21 for the Wizards, who snapped the visiting Thunder's league-best eight game winning streak. Wall will undergo a procedure on his sore left knee Wednesday, and he will be out six to eight weeks.

Paul George scored 20 of his 28 points in the first half and Carmelo Anthony added 19 for Oklahoma City. Steven Adams contributed 16 points and 12 rebounds, and Russell Westbrook had 13 points and 10 assists.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.