The Kings improved to 1-3 on the swing Friday in Madison Square Garden when Beno Udrih finished with a game-high 29 points, as Sacramento snapped a 12- game skid away from home with a 93-83 victory over the New York Knicks.
Rookie DeMarcus Cousins added 16 points and 10 rebounds for Sacramento, which has won four straight at MSG.
Carl Landry added 15 points and nine rebounds in a reserve role, while Tyreke Evans returned after missing three games, finishing with nine points and seven rebounds for the Kings, who had not won away from California's capital since a 107-104 triumph in Cleveland on Oct. 30.
"I felt good two hours before the game when I was shooting in practice," said Udrih. "In the first half I didn't get many shots, but the second half I came out shooting and they were falling."
The Kings, who are now 3-13 on the road this season, finish their long trek in Atlanta on Monday.
The Pistons, meanwhile, snapped a two-game skid in Toronto on Friday when Tracy McGrady posted a season-high 22 points and added five assists to help Detroit defeat the Raptors, 101-95, at Air Canada Centre.
Rodney Stuckey turned in 19 points while Charlie Villanueva chipped in 16 points and eight rebounds as the Pistons halted a five-game road losing streak. Detroit's last win away from the Palace also came against the Raptors, back on December 22.
Rookie Greg Monroe had 12 points and seven boards for the victors.
"Very pleased with the effort. Our bench did a great job," said Detroit head coach John Kuester.
The Pistons have won four of five over the Kings, including a 100-94 triumph in Sacramento on Nov. 14.