OAKLAND, Calif. - Stephen Curry made a sensational return from injury by scoring 38 points with a season-high 10 3-pointers, and the Golden State Warriors beat the Memphis Grizzlies 141-128 on Saturday night.
Curry shot 13 for 17 and 10 of 13 from deep in 26 minutes for his ninth 30-point game this season after missing 11 games with a sprained right ankle. His mere presence brought an energy to the Warriors and all of Oracle Arena, and he spent much of the fourth quarter pacing, gesturing in delight while cheering his teammates with a towel draped over his head.
Kevin Durant added 20 points, nine assists and five rebounds, and Klay Thompson scored 21 points as the Warriors wrapped up nearly three weeks at home in California. Zaza Pachulia scored a season-best 17 points and also had eight rebounds and six assists.
Complete coverage of the Philadelphia 76ers and their rivals in the NBA from NBC Sports Philadelphia.
Marc Gasol led six Memphis players in double figures with 27 points on 10-for-13 shooting (see full recap).
Porzingis scores 30 to lead Knicks to win over Hornets
NEW ORLEANS - Kristaps Porzingis scored 30 points, Jarrett Jack made two free throws to break a tie with 9 seconds remaining and the New York Knicks defeated the New Orleans Pelicans 105-103 on Saturday night.
Jack finished with 15 points, and Michael Beasley scored 15 off the bench for the Knicks, who snapped a season-worst four-game losing streak.
Anthony Davis had 31 points and nine rebounds for the Pelicans and missed a 3-pointer just before the final buzzer. DeMarcus Cousins had 29 points and 19 rebounds, Jrue Holiday scored 13 and E'Twaun Moore had 12.
Cousins made a 3-pointer and scored on a drive to give New Orleans a 99-91 lead with 2:57 left before New York fought back.
Porzingis scored seven straight points to give the Knicks a 103-101 lead with 38 seconds left (see full recap).
Jazz top Cavs behind Mitchell's 29 points
SALT LAKE CITY - Donovan Mitchell scored 29 points, and the Utah Jazz handed LeBron James and the Cleveland Cavaliers their third straight defeat, 104-101 on Saturday night.
James had 29 points, eight rebounds and six assists on his 33rd birthday as Cleveland lost at Utah for the sixth straight time. The Cavs' three-game losing streak is their second this season.
Mitchell blew by J.R. Smith with the dribble and finished a layup in traffic over James with 35 seconds remaining to give the Jazz a 100-97 lead. James then missed a layup, and Utah finished off the game from the free-throw line. The Jazz snapped a three-game losing streak.
Mitchell shot 10 for 17 from the field. Ricky Rubio had 16 points, 10 rebounds and eight assists (see full recap).
Heat overcome 18-point deficit to beat Magic
ORLANDO, Fla. - Tyler Johnson scored 22 points in the third quarter and Goran Dragic had 14 in the fourth to help the Miami Heat overcome an 18-point deficit and beat the Orlando Magic 117-111 on Saturday night.
Johnson finished with a season-high 31 points, and Dragic had 25 points and eight assists.
Aaron Gordon led the Magic with 39 points, and Evan Fournier added 23.
Dragic's baseline runner with 2:03 remaining put the Heat up 107-105 and he added a layup to push the lead to four. After Gordon's three free throws with 1:12 left, Johnson hit a 3-pointer to give Miami a four-point lead (see full recap).