The Warriors shut down Sacramento for more than seven minutes at the end of the first quarter and start of the second quarter to take an 18-point lead. They went ahead by 20 at the half and 25 in the third quarter before holding off a brief Kings comeback.
Andre Iguodala added 17 points, and Marreese Speights finished with 17 points and eight rebounds to help the Warriors sweep the four-game series with Sacramento for the second straight season.
DeMarcus Cousins had 26 points and 11 rebounds, and Rudy Gay scored 20 for the Kings.
Detroit’s DJ Augustin had 25 points and 13 assists as the Pistons closed the first quarter on a 25-1 run, going on to beat the Miami Heat 108-91.
Chris Bosh scored 34 points, including 21 in the third quarter, but nobody else provided much help offensively for Miami, which was still without injured star Dwyane Wade.
Detroit are now two-and-a-half games behind Miami and Charlotte, who occupy the last two play-off spots in the Eastern Conference.
At New York, Avery Bradley scored 26 points and Jared Sullinger added 22 as the Boston Celtics ended a three-game losing streak with a 108-97 victory over the Knicks.
Bradley shot 11 for 14 from the field for the Celtics, who rediscovered their offence after a lineup change that put rookie Marcus Smart in the backcourt with Bradley. Smart made consecutive 3-pointers during the Celtics’ 14-2 start, and they never trailed.
Carmelo Anthony scored 21 points for the Knicks, who had won five of seven during their best stretch of the season.
The Philadelphia 76ers downed the Denver Nuggets 105-98 after Hollis Thompson scored a career-high 23 points.
Michael Carter-Williams had 15 points, 12 assists and eight rebounds, and Robert Covington added 17 points for the improving 76ers, who won their third straight home game for the first time since March 2013.
Danilo Gallinari scored 22 points to pace the Nuggets, who dropped their 10th in 11 games.
Denver Nuggets 98 ??? 105 Philadelphia 76ers
Boston Celtics 108 ??? 97 New York Knicks
Miami Heat 91 ??? 108 Detroit Pistons
Utah Jazz 102 ??? 103 Portland Trail Blazers
Golden State Warriors 121 ??? 96 Sacramento Kings