Wow, what a weekend!
After the Giants lost 3 out of four games to the Nationals, I was really worried that this was going to be a long summer by the bay. But they went to New York and took 2 out of three from the Mets. I looked at the standings and realized that the Giants were 5-5 on that roadtrip. That's not as bad as my mind told me it was.
But the offense looked, and still looks, even worse than last season. Including tonight's game, they have only scored 4 or more runs in a game 15 times this season. This works out to a pathetic 3.43 runs per game. It did not look good for the Giants with those first place Rockies on their way to town.
But something else was going on with these Giants. Up until last night's 1-0 game these offense challenged Giants had only given up 121 runs. If you compare this to the amount of runs they have scored, which is also 121, then you get a perspective on just how good this pitching staff has been.
So these surging Rockies come to town and what happens? They score a whopping 5 runs in 3 games and since the Giants can score 3.43 runs per game these stats = a sweep for the Giants.
Now the question is can the pitching keep it up for the entire season?
First off, I think they will. Remember, this is a staff that set a live ball era record with 18 straight games of allowing 3 or less earned runs last season. Which means they are that good. They know what it takes to win, and all of them (except Ryan Vogelsong) have been pitching on these offense starved Giants for their entire careers. So they know what it is like to pitch under pressure!
The good thing is I don't think that they will have to keep up the pressure pitching so much. When Pablo Sandoval comes back, Aubrey Huff, Freddy Sanchez, and Buster Posey all start hitting. This offense is going to put some runs on the board.
It's going to be an exciting summer after all!