Stephen Curry led the Warriors with 29 points as they got a 30-point road win in Dallas.