Despite having the highest scoring game in the NBA so far this season, Carmelo Anthony's 45 points weren't enough as the New York Knicks fell to the Houston Rockets 109-106 on Thursday night.

The Rockets were led by James Harden who scored 36 in his return to Houston's lineup.  Chandler Parsons added 22 and Jeremy Lin had 21.

It was the eight straight win for the Rockets over the Knicks and New York's fourth straight home loss.

Anthony was visibly frustrated with the officiating in the contest, namely the number of foul calls that sent James Harden to the line.  Harden attempted 18 free throws.

"You look at that, you see the way that some guys get their calls," Anthony said, "and for me, I've got to get cut, you've got to see blood for me to get a call down there. So that's where the frustration comes from."

The Knicks now fall to 3-5 on the season and will next host the Atlanta Hawks on Saturday at Madison Square Garden.

[Associated Press]