By: Josh Weinstein

The Toronto Raptors (10-5) embarrassed the New York Knicks (8-7) by 23 points, 107-84 the final. Here are the biggest takeaways I gathered after the Raptors convincing win.

Lowry is officially back

If his recent string of games didn't prove it already, Kyle Lowry's performance last night against the Knicks cemented the fact that the Raptors most important player is ready to put his underwhelming start to the season behind him. He flirted with a triple-double for the second straight game, finishing with 22 points, 10 assists, 8 rebounds. Aside from a balanced stat line, Lowry had his most efficient game this season, nailing 8/12 shots, including 5/7 from distance.

Lowry's been picking his spots better and far more assertive in the last week or so, which indicates his adjustment period into the Raps newfound offence has concluded. Considering the Raptors offence was still top-5 in the league without Lowry on his game, it's scary to think how much more dangerous it could become with the team's floor general at the peak of his powers.

Porzingis who?

All the hype surrounding Kristaps Porzingis' visit to the Air Canada Centre was well-deserved. After all, the 7'3" matchup nightmare had single-handedly returned the Knicks to relevancy. Against the Raptors, though, the Zinger was really off his game. 

He finished with just 13 points - less than half his season average - on an uncharacteristic 3 for 13 shooting night. Porzingis did have four blocks, but couldn't make a difference on the offensive end. Normally he's hard to contain both outside the arc and in the paint, but against the Raptors, he was surprisingly average.

Knicks FG percentage

Porzingis wasn't the only one struggling offensively. His entire team was.

The Knicks shot just 33 percent from the field, and not one player finished with more than 13 points.

The X-Factor

C.J. Miles had a field day putting the ball in the bucket once again, scoring 14 points on just five shots. Yes, you read that correctly. Only five shots.

If Miles continues to be a consistent threat from anywhere outside the paint, it will allow the Raptors to continue taking advantage of spaced-out defences by creating wide open lanes for drivers time and time again.

The Raptors next play Sunday, November 19, at home against the Wizards.