The San Francisco Giants beat the Philadelphia Phillies 3-1 today at AT&T Park to avoid a four-game sweep.
The Phillies got on the board first, scoring their lone run in the top of the third.
Roy Oswalt led off with a single. Two outs later, he scored from second on a single by Chase Utley.
The Giants came back, building a little picket fence on the scoreboard, as Vin Scully might say; they scored a run apiece in the fourth, fifth and sixth innings.
Four of the first five batters in the fourth got a hit.
A lead-off ground-rule double by Pablo Sandoval and singles by Aubrey Huff and Nate Schierholtz loaded the bases with one out. Chris Stewart followed with a base hit to drive in Sandoval.
Jeff Keppinger and Carlos Beltran opened the fifth with back-to-back singles. Sandoval came up next and hit a grounder to first baseman Ryan Howard, who threw Keppinger out at home. Next, Huff walked, loading the bases. Orlando Cabrera cashed in Beltran with a sacrifice fly.
Stewart led off the sixth with his second base hit of the day. He moved to second on a sacrifice bunt by Tim Lincecum, then to third on a single by Andres Torres. Finally, a sacrifice fly by Keppinger brought him home.
Lincecum was very strong for his 10th win of the season.
In 7.2 innings, he allowed seven singles, one run and one walk, while striking out seven.
The Giants rapped out 13 hits today. Every position player in the starting lineup got at least one hit. Keppinger went 4-for-4 for his fourth career four-hit game.
Brian Wilson gave up only a pinch-hit double to Ben Francisco in getting his 34th save of the season. That was Philadelphia’s only extra-base hit.
The Giants continue play against the Keystone State, beginning a three-game set with the Pittsburgh Pirates tomorrow at 7:15 p.m. PDT.
Probable Pitchers: Ryan Vogelsong (9-1, 2.19) vs. Charlie Morton (8-6, 3.80)