Stephen Curry scored a season-high 39 points, grabbed 11 rebounds and passed out seven assists before fouling out Sunday as the defending NBA champion Golden State Warriors won 118-111 at Brooklyn.