The Knicks are playing much better lately. Last night they won their fifth consecutive home game and two in a row overall, taking ...