Stephen Curry had several dazzling plays on his way to 31 points, fellow Splash Brother Klay Thompson scored 39 and the Golden State Warriors tuned up for a showdown in San Antonio with a 130-112 victory over the Dallas Mavericks on Friday night.