Updated

DeMarcus Cousins had 19 points and 12 rebounds, John Salmons added 19 points and 11 assists, and the Sacramento Kings snapped a six-game road losing streak with a 99-80 win over the Portland Trail Blazers on Saturday night.

Aaron Brooks had 14 for the Kings, who have won three in a row for the first time this season. Francisco Garcia and Jason Thompson added 12 each. The Kings overcame a dismal second quarter and steadily pulled away, outscoring Portland by 19 points in the second half.

LaMarcus Aldridge had 17 points and 10 rebounds and J. J. Hickson added 14 points and 15 rebounds for the Trail Blazers. Wesley Matthews scored 14 points, but suffered a left hip contusion and did not finish the game.