MLB Play by Play - Arizona vs. San Francisco

Diamondbacks 1st
Matt Cain pitching:
Willie Bloomquist :Ball, Ball, Ball, Strike looking, Strike swinging, Bloomquist grounded out to shortstop.
Kelly Johnson :Ball, Strike looking, Ball, Johnson flied out to left.
Justin Upton :Strike looking, Ball, Ball, Foul, Upton struck out swinging.
End of Inning (0 Runs, 0 Hits, 0 Errors)
Giants 1st
Ian Kennedy pitching:
Cody Ross :Strike looking, Foul, Ross homered to left.
Jeff Keppinger :Strike looking, Foul, Keppinger lined out to right.
Carlos Beltran :Beltran flied out to right.
Pablo Sandoval :Sandoval flied out to deep center.
End of Inning (1 Run, 1 Hit, 0 Errors)

Diamondbacks 2nd
Matt Cain pitching:
Chris Young :Ball, Strike looking, Foul, Ball, Young singled to center.
Miguel Montero :Pickoff attempt to first, Strike looking, Montero reached on fielder's choice to third, Young out at second.
Ryan Roberts :Ball, Ball, Roberts popped out to shortstop.
Paul Goldschmidt :Strike looking, Goldschmidt singled to right, Montero to third.
Gerardo Parra :Strike swinging, Ball, Ball, Parra grounded out to second.
End of Inning (0 Runs, 2 Hits, 0 Errors)
Giants 2nd
Ian Kennedy pitching:
Aubrey Huff :Ball, Huff lined out to right.
Nate Schierholtz :Foul, Ball, Ball, Schierholtz flied out to center.
Orlando Cabrera :Foul, Strike swinging, Ball, Ball, Cabrera grounded out to shortstop.
End of Inning (0 Runs, 0 Hits, 0 Errors)

Diamondbacks 3rd
Matt Cain pitching:
Ian Kennedy :Strike looking, Strike swinging, Kennedy struck out swinging.
Willie Bloomquist :Strike looking, Bloomquist lined out to right.
Kelly Johnson :Ball, Strike looking, Foul, Ball, Foul, Foul, Ball, Johnson flied out to right.
End of Inning (0 Runs, 0 Hits, 0 Errors)
Giants 3rd
Ian Kennedy pitching:
Eli Whiteside :Strike looking, Strike looking, Whiteside struck out swinging.
Matt Cain :Ball, Strike looking, Cain grounded out to second.
Cody Ross :Ball, Foul, Ball, Strike swinging, Foul, Foul, Ross popped out to second.
End of Inning (0 Runs, 0 Hits, 0 Errors)

Diamondbacks 4th
Matt Cain pitching:
Justin Upton :Upton flied out to left.
Chris Young :Ball, Strike looking, Ball, Foul, Ball, Young grounded out to shortstop.
Miguel Montero :Strike looking, Strike looking, Ball, Ball, Montero struck out swinging.
End of Inning (0 Runs, 0 Hits, 0 Errors)
Giants 4th
Ian Kennedy pitching:
Jeff Keppinger :Keppinger flied out to left.
Carlos Beltran :Strike looking, Ball, Ball, Strike looking, Beltran singled to right.
Pablo Sandoval :Ball, Ball, Ball, Sandoval walked, Beltran to second.
Aubrey Huff :Foul, Foul, Huff struck out looking.
Nate Schierholtz :Ball, Foul, Foul, Foul, Ball, Ball, Schierholtz struck out swinging.
End of Inning (0 Runs, 1 Hit, 0 Errors)

Diamondbacks 5th
Matt Cain pitching:
Ryan Roberts :Ball, Ball, Ball, Strike looking, Strike looking, Roberts walked.
Paul Goldschmidt :Goldschmidt flied out to deep center.
Gerardo Parra :Pickoff attempt to first, Strike looking, Parra singled to left, Roberts to second.
Ian Kennedy :Kennedy sacrificed to third, Roberts to third, Parra to second.
Willie Bloomquist :Ball, Ball, Ball, Bloomquist walked.
Kelly Johnson :Strike looking, Strike looking, Ball, Ball, Foul, Johnson struck out swinging.
End of Inning (0 Runs, 1 Hit, 0 Errors)
Giants 5th
Ian Kennedy pitching:
Orlando Cabrera :Ball, Cabrera flied out to center.
Eli Whiteside :Whiteside fouled out to first.
Matt Cain :Ball, Strike looking, Strike looking, Cain struck out swinging.
End of Inning (0 Runs, 0 Hits, 0 Errors)

Diamondbacks 6th
Matt Cain pitching:
Justin Upton :Strike looking, Foul, Upton singled to left.
Chris Young :Ball, Pickoff attempt to first, Ball, Ball, Young walked, Upton to second.
Miguel Montero :Montero singled to right, Upton scored, Young to second.
Ryan Roberts :Strike looking, Ball, Strike swinging, Ball, Roberts singled to left center, Young scored, Montero to second.
Paul Goldschmidt :Ball, Ball, Ball, Foul, Strike looking, Foul, Goldschmidt struck out swinging.
Gerardo Parra :Strike looking, Strike swinging, Ball, Foul, Parra singled to right, Montero scored, Roberts to third, Parra to second advancing on throw.
Ian Kennedy :Ball, Strike looking, Kennedy grounded bunt out to pitcher.
Willie Bloomquist :Bloomquist reached on an infield single, Roberts and Parra scored.
Jeremy Affeldt relieved Matt Cain.
Kelly Johnson :Pickoff attempt to first, Foul, Foul, Pickoff attempt to first, Ball, Johnson struck out swinging.
End of Inning (5 Runs, 5 Hits, 0 Errors)
Giants 6th
Ian Kennedy pitching:
Cody Ross :Strike looking, Strike looking, Ross struck out looking.
Jeff Keppinger :Ball, Strike looking, Ball, Keppinger grounded out to shortstop.
Carlos Beltran :Ball, Ball, Ball, Strike looking, Beltran tripled to deep right.
Pablo Sandoval :Foul, Strike swinging, Ball, Foul, Ball, Sandoval flied out to deep left.
End of Inning (0 Runs, 1 Hit, 0 Errors)

Diamondbacks 7th
Jeremy Affeldt pitching:
Justin Upton :Ball, Ball, Upton flied out to right.
Chris Young :Young flied out to deep left.
Miguel Montero :Strike (missed bunt), Strike looking, Montero struck out swinging.
End of Inning (0 Runs, 0 Hits, 0 Errors)
Giants 7th
Ian Kennedy pitching:
Aubrey Huff :Ball, Foul, Foul, Ball, Foul, Foul, Ball, Foul, Foul, Foul, Huff homered to right.
Nate Schierholtz :Strike looking, Schierholtz flied out to center.
Orlando Cabrera :Strike looking, Cabrera flied out to left.
Eli Whiteside :Foul, Ball, Strike swinging, Foul, Whiteside struck out swinging.
End of Inning (1 Run, 1 Hit, 0 Errors)

Diamondbacks 8th
Jeremy Affeldt pitching:
Ryan Roberts :Ball, Strike looking, Foul, Ball, Roberts flied out to center.
Paul Goldschmidt :Strike looking, Ball, Goldschmidt grounded out to shortstop.
Gerardo Parra :Ball, Parra grounded out to second.
End of Inning (0 Runs, 0 Hits, 0 Errors)
Giants 8th
Brandon Belt hit for Jeremy Affeldt
Ian Kennedy pitching:
Brandon Belt :Strike looking, Strike looking, Belt struck out swinging.
Cody Ross :Ball, Foul, Foul, Foul, Ball, Ross singled to center.
Jeff Keppinger :Keppinger singled to center, Ross to second.
Carlos Beltran :Foul, Beltran grounded into double play second to shortstop to first, Keppinger out at second.
End of Inning (0 Runs, 2 Hits, 0 Errors)

Diamondbacks 9th
Sean Burroughs hit for Ian Kennedy
Santiago Casilla pitching:
Sean Burroughs :Ball, Strike looking, Burroughs lined out to center.
Willie Bloomquist :Ball, Ball, Ball, Strike looking, Bloomquist walked.
Kelly Johnson :Ball, Foul, Pickoff attempt to first, Ball, Strike swinging, Ball, Johnson struck out swinging, Bloomquist stole second, Bloomquist to third on Whiteside throwing error.
Justin Upton :Foul, Foul, Ball, Foul, Ball, Upton grounded out to shortstop.
End of Inning (0 Runs, 0 Hits, 1 Error)
Giants 9th
J.J. Putz pitching:
Pablo Sandoval :Strike looking, Strike swinging, Foul, Sandoval flied out to right.
Aubrey Huff :Ball, Strike looking, Strike looking, Foul, Huff grounded out to first.
Nate Schierholtz :Strike looking, Schierholtz singled to center.
Orlando Cabrera :Cabrera singled to left, Schierholtz to second
Aaron Rowand hit for Eli Whiteside.
Aaron Rowand :Ball, Strike swinging, Rowand lined out to right.
End of Inning (0 Runs, 2 Hits, 0 Errors)