Curry got a measure of revenge against the Knicks after his career-high 54 points in the teams' previous meeting last week couldn't prevent a New York victory.
David Lee came back from a one-game injury absence to score 21 points, grab 10 rebounds and dish off eight assists against his former team.
Carmelo Anthony returned to the New York lineup after missing three games with a sore knee but it made little difference for the Knicks, who shot a paltry 27 percent from the field in dropping the first of a five-game road trip.
Anthony made only 4-of-15 shots en route to 14 points and 10 rebounds.
Members of Congress to keep receiving porn magazine
Putin thinks Obama would save him if he were drowning