Carlos Martinez gets the nod in the rubber match tonight.
Carlos Martinez¬†took home the W in this afternoon’s game

In a true tail of David and Goliath, the Cardinals (46-40) can come home proud after a 7-2 victory over the Giants (47-38) in front of a packed house in San Francisco.

The Cardinals have had a rough away series. Before tonights game, they were outscored 38-28 over the last nine games. After tonight, they dropped the score to 40-35 and come home with wins in 5 of the 10 away games. The Cardinals can also be proud that they took home two of their three away series.

The star on the diamond had to be Jhonny Peralta who proved that he deserved to play shortstop. He scored the opening two runs with a homer and finished 2-5. This is Peralta’s 12th homerun of the season. But, Peralta was not the only shining player. Matt Carpenter added two doubles to the Cardinal beat-down. Carpenter’s batting average increased after today’s game to .290. Shane Robinson recorded his first triple.

Carlos Martinez had an impressive game as well. He drove in two runs of his own in the fourth inning to put the Cardinals up 5-1. As a pitcher he recorded six strikeouts earned the win. Cardinals had an impressive day all over the field. He left the game after five innings having surrendered only one run. Ordinarily, Martinez would be outmatched by Bumgarner who pitched for the Giants. But today, Bumgarner gave up four earned runs (plus one unearned run) over five innings. He looked uncomfortable contrasted to the young Martinez who has clearly started getting into his rhythm. Bumgarner was also forced to throw 100 pitches over that short period. Martinez threw 88.

Hopefully the Cardinals can build off of this momentum coming into tomorrow’s patriotic game. Game time is 6:15 at Busch where the Cardinals will be giving out replica rings to commemorate the 2004 NLCS which included the historic “Miracle at Minutemaid.”