MLB Play by Play - Arizona vs. San Francisco

Diamondbacks 1st
Jonathan Sanchez pitching:
Kelly Johnson :Ball, Johnson doubled to right.
Ryan Roberts :Ball, Strike swinging, Ball, Ball, Strike looking, Foul, Roberts walked.
Justin Upton :Foul, Ball, Upton grounded out to second, Johnson to third, Roberts to second.
Stephen Drew :Ball, Ball, Strike looking, Drew grounded out to first, Johnson scored, Roberts to third.
Chris Young :Strike looking, Young popped out to second.
End of Inning (1 Run, 1 Hit, 0 Errors)
Giants 1st
Armando Galarraga pitching:
Andres Torres :Strike looking, Foul, Torres struck out swinging.
Freddy Sanchez :Ball, Sanchez singled to center.
Aubrey Huff :Ball, Strike looking, Huff grounded into double play second to shortstop to first, Sanchez out at second.
End of Inning (0 Runs, 1 Hit, 0 Errors)

Diamondbacks 2nd
Jonathan Sanchez pitching:
Xavier Nady :Strike looking, Foul, Ball, Foul, Nady flied out to center.
Gerardo Parra :Strike (foul tip), Foul, Ball, Ball, Parra singled to left.
Henry Blanco :Ball, Parra stole second, Strike looking, Strike swinging, Ball, Blanco singled to left, Parra scored, Blanco to second advancing on throw.
Armando Galarraga :Ball, Strike looking, Foul, Galarraga struck out looking.
Kelly Johnson :Strike swinging, Strike swinging, Johnson struck out swinging.
End of Inning (1 Run, 2 Hits, 0 Errors)
Giants 2nd
Armando Galarraga pitching:
Buster Posey :Ball, Strike looking, Ball, Strike looking, Ball, Foul, Posey struck out on foul tip.
Cody Ross :Strike looking, Strike looking, Ball, Ross singled to center.
Mike Fontenot :Strike looking, Ball, Fontenot flied out to left.
Aaron Rowand :Ball, Strike looking, Ball, Ball, Rowand popped out to first.
End of Inning (0 Runs, 1 Hit, 0 Errors)

Diamondbacks 3rd
Jonathan Sanchez pitching:
Ryan Roberts :Ball, Ball, Foul, Ball, Roberts walked.
Justin Upton :Pickoff attempt to first, Pickoff attempt to first, Ball, Ball, Roberts stole second, Strike looking, Ball, Strike swinging, Upton struck out swinging.
Stephen Drew :Foul, Ball, Drew popped out to shortstop.
Chris Young :Strike swinging, Young grounded out to third.
End of Inning (0 Runs, 0 Hits, 0 Errors)
Giants 3rd
Armando Galarraga pitching:
Miguel Tejada :Strike looking, Ball, Foul, Tejada grounded out to second.
Jonathan Sanchez :Ball, Sanchez doubled to deep center.
Andres Torres :Ball, Torres singled to center.
Freddy Sanchez :Ball, Sanchez flied out to right.
Aubrey Huff :Ball, Strike looking, Huff grounded out to shortstop.
End of Inning (0 Runs, 2 Hits, 0 Errors)

Diamondbacks 4th
Jonathan Sanchez pitching:
Xavier Nady :Strike looking, Foul, Nady grounded out to first.
Gerardo Parra :Ball, Strike swinging, Strike looking, Ball, Parra grounded out to first.
Henry Blanco :Ball, Strike looking, Blanco homered to left.
Armando Galarraga :Strike swinging, Strike swinging, Galarraga struck out swinging.
End of Inning (1 Run, 1 Hit, 0 Errors)
Giants 4th
Armando Galarraga pitching:
Buster Posey :Ball, Foul, Posey singled to center.
Cody Ross :Ball, Foul, Strike swinging, Ball, Ross struck out looking.
Mike Fontenot :Strike swinging, Strike looking, Ball, Fontenot flied out to left.
Aaron Rowand :Ball, Strike swinging, Ball, Foul, Ball, Rowand walked, Posey to second.
Miguel Tejada :Strike looking, Ball, Tejada singled to left, Posey scored, Rowand to second.
Jonathan Sanchez :Ball, Ball, Ball, Strike looking, Sanchez walked, Rowand to third, Tejada to second.
Andres Torres :Ball, Ball, Rowand scored, Tejada to third, Sanchez to second on wild pitch, Ball, Torres walked.
Freddy Sanchez :Strike looking, Ball, Strike looking, Ball, Sanchez flied out to right.
End of Inning (2 Runs, 2 Hits, 0 Errors)

Diamondbacks 5th
Jonathan Sanchez pitching:
Kelly Johnson :Ball, Strike looking, Foul, Ball, Johnson singled to left.
Ryan Roberts :Pickoff attempt, Strike looking, Ball, Foul, Pickoff attempt, Pickoff attempt, Ball, Roberts struck out swinging, Johnson stole second.
Justin Upton :Upton grounded out to third.
Stephen Drew :Strike swinging, Ball, Foul, Drew struck out swinging.
End of Inning (0 Runs, 1 Hit, 0 Errors)
Giants 5th
Armando Galarraga pitching:
Aubrey Huff :Strike looking, Huff homered to right.
Buster Posey :Strike looking, Ball, Posey grounded out to shortstop.
Cody Ross :Ball, Strike (foul tip), Foul, Ball, Ross struck out swinging.
Mike Fontenot :Fontenot popped out to shortstop.
End of Inning (1 Run, 1 Hit, 0 Errors)

Diamondbacks 6th
Jonathan Sanchez pitching:
Chris Young :Foul, Ball, Ball, Strike looking, Young singled to left.
Xavier Nady :Strike looking, Foul, Nady struck out swinging.
Gerardo Parra :Parra lined out to left.
Henry Blanco :Pickoff attempt, Pickoff attempt, Pickoff attempt, Strike looking, Blanco fouled out to third.
End of Inning (0 Runs, 1 Hit, 0 Errors)
Giants 6th
Armando Galarraga pitching:
Aaron Rowand :Ball, Foul, Strike (foul tip), Foul, Rowand flied out to center.
Miguel Tejada :Foul, Ball, Ball, Strike looking, Tejada doubled to left
Pat Burrell hit for Jonathan Sanchez.
Juan Gutierrez relieved Armando Galarraga.
Pat Burrell :Strike looking, Ball, Burrell flied out to center, Tejada to third.
Andres Torres :Ball, Ball, Strike looking, Torres ground-rule doubled to right, Tejada scored.
Freddy Sanchez :Strike looking, Foul, Sanchez lined out to left.
End of Inning (1 Run, 2 Hits, 0 Errors)

Diamondbacks 7th
Melvin Mora hit for Juan Gutierrez
Ramon Ramirez pitching:
Melvin Mora :Strike looking, Foul, Mora struck out swinging.
Kelly Johnson :Ball, Strike looking, Ball, Strike swinging, Foul, Foul, Foul, Johnson grounded out to second.
Ryan Roberts :Strike looking, Roberts grounded out to third.
End of Inning (0 Runs, 0 Hits, 0 Errors)
Giants 7th
Joe Paterson pitching:
Aubrey Huff :Ball, Ball, Strike looking, Strike (foul tip), Huff struck out looking.
Sam Demel relieved Joe Paterson.
Buster Posey :Strike looking, Foul, Ball, Ball, Posey flied out to right.
Cody Ross :Strike looking, Ball, Ball, Ball, Ross flied out to left.
End of Inning (0 Runs, 0 Hits, 0 Errors)

Diamondbacks 8th
Ramon Ramirez pitching:
Justin Upton :Ball, Foul, Strike (foul tip), Foul, Upton grounded out to third.
Javier Lopez relieved Ramon Ramirez.
Stephen Drew :Strike looking, Ball, Ball, Ball, Drew grounded out to second.
Chris Young :Ball, Strike looking, Foul, Foul, Foul, Foul, Young struck out swinging.
End of Inning (0 Runs, 0 Hits, 0 Errors)
Giants 8th
Aaron Heilman pitching:
Mike Fontenot :Ball, Ball, Strike looking, Foul, Foul, Fontenot struck out swinging.
Aaron Rowand :Strike looking, Ball, Strike swinging, Ball, Rowand struck out swinging.
Miguel Tejada :Ball, Ball, Strike swinging, Foul, Ball, Tejada singled to center
Nate Schierholtz hit for Sergio Romo.
Nate Schierholtz :Strike swinging, Ball, Strike swinging, Schierholtz struck out swinging.
End of Inning (0 Runs, 1 Hit, 0 Errors)

Diamondbacks 9th
Eli Whiteside catching
Brian Wilson pitching:
Xavier Nady :Foul, Nady doubled to right.
Gerardo Parra :Ball, Ball, Ball, Foul, Parra walked.
Henry Blanco :Strike looking, Bunt foul, Blanco struck out bunting foul
Russell Branyan hit for Aaron Heilman.
Russell Branyan :Strike looking, Branyan grounded out to first, Nady to third, Parra to second.
Kelly Johnson :Ball, Ball, Johnson flied out to center.
End of Inning (0 Runs, 1 Hit, 0 Errors)