(AP) -- San Francisco's No. 5 starter Ryan Vogelsong has a tough act to follow. That is, he has a couple of tough acts to follow.
The Giants' rotation has yet to allow an earned run, and Vogelsong will try to keep that impressive streak intact when he takes the ball Saturday against the St. Louis Cardinals.
San Francisco's formidable rotation is off to a stellar start, as Matt Cain, Madison Bumgarner, Tim Lincecum and Barry Zito have combined to give up two unearned runs and 12 hits over 26 innings.
"Unbelievable," manager Bruce Bochy said after Zito limited St. Louis to three hits over seven innings in a 1-0 win in Friday's home opener. "We know that's amazing and we can't expect that."
The last team to open a season with such a streak was the 1976 Milwaukee Brewers, which saw its starters go 31 2-3 innings before giving up an earned run.
Friday's victory marked the Giants' fourth straight over the Cardinals - a streak that started with San Francisco facing elimination down 3-...