Stephen Curry made seven 3-pointers and scored 31 points to help the Golden State Warriors stave off a furious comeback Wednesday by the Minnesota Timberwolves for a 116-115 victory.