Well, that was a nice little series for the injury-stricken San Francisco Giants, no? They're without players like Pablo Sandoval and now, Buster Posey ... and they just took three-of-four from the St. Louis Cardinals in very impressive fashion. That's arguably the two best bats in their lineup, and yet they scored seven
points runs or more in all three of their wins. That's a great outing, and now they've put themselves in a great position: back on top of the NL West with an Arizona Diamondbacks loss. Now, they'll head back to San Francisco for a ten-game homestand, starting with three games against the division rival Colorado Rockies.
After starting the season very strong (at one point having the best record in all of baseball, if memory serves), they've since fizzled out and are sitting at third place in the NL West. They've lost five straight series, their last win in that regard coming in a two-game sweep against. .. you guessed it, the San Francisco Giants. So that bodes well for them in that regard, but they have lost five of eight so far this year.
Regardless of ranking or recent history, the Rockies remain a dangerous team that routinely keep up with the Giants. If the Giants are able to keep up the kind of play they demonstrated in the series against the Cardinals, then the Rockies of right now will certainly struggle to keep up. The pitching matchups should be good ones: the Giants are sending out Matt Cain, Madison Bumgarner and the surprisingly solid Ryan Vogelsong, while the Rockies are sending out Juan Nicasio, Jhoulys Chacin, and Jason Hammel.
3 game series vs Rockies @ AT&T Park
|Sat 06/04 - Jhoulys Chacin vs. Madison Bumgarner||1:10 PM PDT|
|Sun 06/05 - Jason Hammel vs. Ryan Vogelsong||1:05 PM PDT|