The last time the New York Knicks had a winning streak this long was also their last playoff appearance.

They might be surging toward another one.

Julius Randle had 31 points and 10 rebounds, RJ Barrett added 25 points and 12 boards, and the Knicks beat the Toronto Raptors 120-103 on Saturday for their ninth straight victory.

Derrick Rose scored 19 points for the Knicks, who are on their longest winning streak since a 13-game run late in the 2012-13 season, when they won the Atlantic Division title.

WATCH | Canada’s RJ Barrett scores 25 points to help Knicks down Raptors:

Canadian RJ Barrett scored twenty five points helping the New York Knicks defeat the Raptors 120-103 in New York Saturday afternoon, ending Toronto’s winning streak at 4 games. 0:35

“We’re peaking but we can still get a lot better,” Randle said. “Obviously offensively we’re playing well, but defensively for a full 48 minutes I feel like we can be a lot better.”

The Knicks have moved into fourth place in the Eastern Conference with 11 games remaining and improved to 21-10 at home, where an announced crowd of 1,981 fans sounded louder at a time of year when basketball season is usually over at Madison Square Garden.

“Since the fans have been back it’s been amazing winning here,” Barrett said. “They give us such a boost and we’re really playing hard together because we want to make them proud.”

Randle, coming off a 40-point performance Wednesday against Atlanta, had 20 more by halftime Saturday. The Knicks then broke open a close game while he was on the bench to start the fourth quarter and Barrett made the big shots down the stretch to turn away his hometown team.

WATCH | North Courts crew discusses outlook of a healthy Raptors squad:

Jevohn Shepherd and Vivek Jacob are back with another Raptors mailbag asking fan questions. This week they discuss what a healthy roster could look like, their playoff picture, and the signing of Yuta Watanabe. 5:25

“That’s the best part about our team,” Knicks coach Tom Thibodeau said. “Julius is our engine but we have a lot of guys stepping up.”

Fred VanVleet and OG Anunoby each scored 27 points for the Raptors, who were trying for a season-high fifth straight victory. The entered the day tied for 11th, a game behind surging Washington for the final play-in position in the East.

There were 14 lead changes in the first three quarters and neither team led by more than nine, before the Knicks opened the fourth with a big burst.

Rare season-series win

Obi Toppin hit a pair of 3-pointers during that 14-3 spurt, with the second making it 102-86 with 9:13 remaining.

Toronto never really got close and the Knicks won the season series for the first time since 2010-11.

The Knicks finished at 56 per cent from the field, 51.6 per cent from 3-point range and 83.3 per cent from the foul line.

“It was weird. I told the team in the locker room, I said, `We really executed things pretty well,’ and then it didn’t work out,” Raptors coach Nick Nurse said. “I guess it was just, again, they made them, we didn’t make them.”

The Knicks shot 61 per cent in the first half and opened their biggest lead at 55-46 when Reggie Bullock made his third straight 3-pointer. They led 64-59 at halftime.

Pascal Siakam had 26 points for the Raptors but Kyle Lowry was 1 for 10, missing all eight 3-pointers.