Jalen Rose and the Toronto Raptors ended New York's winning streak with a record game.

Rose had a season-high 31 points and the Raptors reached a franchise-high in points, ending New York's six-game winning streak with a 129-103 rout Sunday.

Morris Peterson added a season-high 28 and Chris Bosh had 23 for the Raptors, who surpassed the previous record of 128 points -- done twice. They last did it March 13, 2005, against Philadelphia.

Toronto also scored at least 30 points in all four quarters for the first time in franchise history. And the Raptors shot 59 percent against New York's porous defense.

"It's pretty strange for us to have a big-time blowout like that," said Rose, whose team is 13-24. "When we have a record like we have overall, you don't see too many games like that."