April 20, 2008
Giants Score
The Giants lifted their runs per game above 3.0 today with an 8-2 win over the St. Louis Cardinals. With 61 runs in 19 games, they'll keep that level even if they are shutout in their next contest. All nine Giants starters, including the pitcher picked up at least one hit.
The win makes the Giants to 8-11, a bit of a moral victory as they move 1/2 game ahead of the Dodgers into fourth place.