Stephen Curry scored 36 points in an impressive display as the Golden State Warriors snapped a three-game losing streak with a 121-115 victory over the Orlando Magic.
Coach Steve Kerr praised Curry for an "amazing" performance on Tuesday as Golden State improved to 16-17 with a much-needed home win.
The Warriors had lost consecutive games to the Denver Nuggets, Miami Heat and Dallas Mavericks until Curry intervened with a big night which included some crucial plays in the fourth quarter.
Curry also had six assists and four steals, while Jonathan Kuminga scored 19 points and Klay Thompson added 15 for the Warriors.
"Steph was amazing," said Kerr. "But Steph is always amazing. Even when he doesn't score 36 points.
"Just the attention he draws defensively, what he does to an opposing defense, the way he opens up the floor, he's a remarkable player.
"He really got himself going on a night when we needed it."
The Warriors will host the Nuggets on Thursday as their seven-game homestand continues, with Chris Paul relieved to get back to winning ways ahead of that clash with the defending NBA champions.
"It was huge, we have been struggling to get wins," said Paul.
"It is hard to win in this league. That team [Orlando] is a young team, well coached. They've been playing hard all season long, so this was a good win for us."
The Magic are on the road against the Sacramento Kings on Wednesday and are fifth in the Eastern Conference after the loss to Golden State.
Paolo Banchero had 27 points and 12 rebounds with Franz Wagner adding 25 points, but Orlando fell to 19-14 on the season and 7-10 in road games.
"They have an elite shot maker and Hall of Fame player in Steph Curry – that is what we got," said coach Jamahl Mosley.