PHILADELPHIA -- Giants catcher Buster Posey was scratched from Tuesday's starting lineup against the Philadelphia Phillies with an upset stomach.
"It came on pretty fast," said Giants manager Bruce Bochy, who wasn't certain before the game whether Posey would be available to pinch-hit.
Posey appeared in 100 of San Francisco's first 104 games, starting 94. His 0-for-18 skid during a six-game hitless streak, the longest of his career, has dropped the reigning National League Most Valuable Player's batting average to .308.
Posey was replaced behind the plate by Guillermo Quiroz and in the cleanup spot by right fielder Hunter Pence.
Chris Haft is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.