OAKLAND — Stephen Curry stepped up again and hit another key shot for Golden State in the closing minutes.
The role fits him comfortably.
Curry scored 33 points, including a go-ahead 3-pointer, and the Warriors ended a five-game home losing streak against the Memphis Grizzlies with a 100-93 victory Friday night.
“Memphis is right behind us,” Curry said. “These are home games we need to close out to finish the season.”
The Grizzlies have been particularly tough on the Warriors, winning 11 in a row until Golden State snapped the streak in its last visit to Memphis last December.
“They are a good team that has beaten us when we've had all our players,” Warriors coach Mark Jackson said. “This was a big-time win.”
Klay Thompson added 14 points, with a pair of free throws late to clinch it, and Marreese Speights had 15 points in his first start as a member of the Warriors.
“I had the opportunity to start,” Speights said. “I'm going to be working hard to stay ready.”
Jermaine O'Neal added 10 for the Warriors, who moved two games ahead of the Grizzlies for the sixth seed in the Western Conference.
“We still have work to do,” Curry said. “We have to play together and show up on the defensive end like we did tonight. We have the weapons to deliver a heavy punch at any time.”
Zach Randolph scored 21 points to lead the Grizzlies, who had won eight of their previous 10 games. Mike Conley added 20, Marc Gasol had 17 and Courtney Lee 11.
“We didn't get good enough shots,” Grizzlies coach David Joerger said. “We came out of a timeout and got Zach at 4 feet and he just missed. After that they just pushed us around the floor.”