TORONTO — DeMarcus Cousins had 22 points and 14 rebounds, Rudy Gay scored 23 points against his former team and the Sacramento Kings beat the Toronto Raptors 96-91 on Sunday night.

Gay had nine points in the fourth quarter as the Kings (3-5) snapped a four-game losing streak by winning the finale of their five-game road trip.

DeMar DeRozan led the Raptors (4-2) with 23 points, the first time this season he’s been held under 30. Kyle Lowry added 15 points for Toronto, which had a three-game winning streak snapped.

JAZZ 114, KNICKS 109: Gordon Hayward scored 28 points in his season debut, George Hill had 23 points and nine assists, and Utah won in New York.

Hayward had been sidelined since breaking his right ring finger in training camp. He led the team in scoring last season, averaging nearly 20 points per game.

Rodney Hood added 18 points for the Jazz, who have won three of four. Rudy Gobert and Derrick Favors each had 13.

Carmelo Anthony and Kristaps Porzingis each scored 28 for the Knicks, who have lost three of four. Derrick Rose added 18.

TRAIL BLAZERS 100, GRIZZLIES 94: CJ McCollum matched his career high with 37 points, scoring 16 points in the fourth quarter to help Portland win in Memphis, Tennessee.

McCollum also matched his career best with six 3-pointers. Damian Lillard added 19 points and seven assists, and Maurice Harkless finished with 18 points. Portland has won two straight.

Marc Gasol led Memphis with 21 points, and Mike Conley added 16 points and seven assists.

MAVERICKS 86, MILWAUKEE 75: Harrison Barnes scored a career-high 34 points and Dallas won for the first time this season, beating Milwaukee in overtime in Dallas.

Barnes, who left Golden State to sign a $94 million, four-year contract with Dallas in the offseason, has scored at least 30 points twice this season after hitting the mark only once in his four years with the Warriors.

His 20-foot jumper opened the scoring in overtime, and the Mavericks (1-5) never trailed in the extra period.