Jimmy Butler netted a game-high 32 points as Steph Curry added 27 of his own to power the Golden State Warriors over the New York Knicks 126-113.