A's carry night after Giants, Warriors crumble