Piscotty: Cardinals took care of business against Pirates