Steph Curry put on a stellar performance, scoring 37 points to lift the Golden State Warriors to a narrow 120-117 victory over the Dallas Mavericks in the NBA Cup matchup at the Chase Center.