Jhonny Peralta belted a two-run homer in the first inning as the Cardinals cruised to a 7-2 win over the Giants in the rubber match of a three-game series at AT&T Park. Pitcher Carlos Martinez had a two-run single, while Jon Jay plated a run and scored twice for the Redbirds, who have won two in-a-row after a three-game skid. On the mound, Martinez struck out six over five innings of one-run ball as he improved to 2-and-3. Madison Bumgarner drove in a run but permitted five runs, four earned, in five frames to dip to 9-and-6 with the loss. The Giants have lost six of their last seven.