The Knicks continue to chug along while racking up win after win, but they’ll face a couple tough games this week.

New York has won six of their last seven, their latest a 112-106 win over the Denver Nuggets in which the Knicks were favorites in the NBA odds. Carmelo Anthony returned and dropped 34 points on his old team, leading to the win.

Now the Knicks will have a day’s rest before meeting up with the Brooklyn Nets for another battle of New York City. The Knicks lost the first meeting in overtime and will be itching to hand out a little revenge to their city rivals.

Two nights later, New York will play host to Kobe Bryant, Dwight Howard and the Los Angeles Lakers. This will be an interesting battle, with superstars like Kobe and Melo going head-to-head and Howard coming face to face with the team he almost ended up joining over the summer.

The Lakers have been struggling immensely this season, as they continue to look a little disheveled without a true point guard on the floor. Steve Nash is rumored to be returning soon, but it’s still unlikely he’ll be able to go against New York. That means Raymond Felton could have a big day in that one. 

Over the weekend, the Knicks will again be at home, this time facing off against the Cleveland Cavaliers on Saturday night. Tyson Chandler will have his hands full with Anderson Varejao, who has been the most productive center so far this year. If anyone can stop Vareajo from exploding though, it’s Chandler, one of the league’s best interior defenders.

So there you have the weekly preview for the Knicks. They have two prime-time matchups on the schedule (Nets and Lakers) but should be able to close out the week with a victory over the young Cavaliers.