Stephen Curry erupted for another huge night, scoring 49 points and splashing in nine three-pointers as the Golden State Warriors took down the San Antonio Spurs 109-108 in NBA Cup action.