MLB Play by Play - San Francisco vs. Arizona

Giants 1st
Josh Collmenter pitching:
Gregor Blanco :Ball, Foul, Foul, Blanco struck out looking.
Melky Cabrera :Strike (missed bunt), Foul, Ball, Foul, Foul, Foul, Ball, Foul, Foul, Cabrera struck out on foul tip.
Pablo Sandoval :Ball, Strike looking, Ball, Ball, Sandoval grounded out to first.
End of Inning (0 Runs, 0 Hits, 0 Errors)
Diamondbacks 1st
Matt Cain pitching:
Willie Bloomquist :Foul, Ball, Foul, Ball, Ball, Bloomquist singled to center.
Aaron Hill :Pickoff attempt to first, Foul, Ball, Bloomquist stole second, Bloomquist to third on Posey throwing error, Hill flied out to center.
Justin Upton :Foul, Ball, Strike swinging, Upton struck out swinging.
Miguel Montero :Ball, Foul, Ball, Foul, Montero struck out swinging.
End of Inning (0 Runs, 1 Hit, 1 Error)

Giants 2nd
Josh Collmenter pitching:
Buster Posey :Ball, Strike swinging, Posey singled to left.
Aubrey Huff :Ball, Ball, Ball, Huff walked, Posey to second.
Brandon Belt :Ball, Strike swinging, Belt popped out to third.
Brandon Crawford :Strike swinging, Ball, Crawford doubled to left, Posey and Huff scored, Crawford to third advancing on throw.
Emmanuel Burriss :Ball, Burriss grounded out to third, Crawford scored.
Matt Cain :Strike looking, Ball, Strike swinging, Cain struck out on foul tip.
End of Inning (3 Runs, 2 Hits, 0 Errors)
Diamondbacks 2nd
Matt Cain pitching:
Chris Young :Strike looking, Young popped out to second.
Ryan Roberts :Strike looking, Foul, Foul, Ball, Roberts struck out swinging.
Lyle Overbay :Strike looking, Ball, Overbay grounded out to first.
End of Inning (0 Runs, 0 Hits, 0 Errors)

Giants 3rd
Josh Collmenter pitching:
Gregor Blanco :Strike looking, Foul, Ball, Ball, Blanco doubled to deep right.
Melky Cabrera :Cabrera lined out to right, Blanco to third.
Pablo Sandoval :Strike swinging, Ball, Foul, Foul, Ball, Sandoval singled to center, Blanco scored.
Buster Posey :Ball, Posey homered to right, Sandoval scored.
Aubrey Huff :Ball, Foul, Foul, Foul, Ball, Huff popped out to shortstop.
Brandon Belt :Ball, Foul, Strike (foul tip), Belt struck out swinging.
End of Inning (3 Runs, 3 Hits, 0 Errors)
Diamondbacks 3rd
Matt Cain pitching:
Gerardo Parra :Strike looking, Parra grounded out to second
Geoff Blum hit for Josh Collmenter.
Geoff Blum :Ball, Ball, Foul, Foul, Ball, Blum flied out to center.
Willie Bloomquist :Bloomquist doubled to center.
Aaron Hill :Hill flied out to deep center.
End of Inning (0 Runs, 1 Hit, 0 Errors)

Giants 4th
Wade Miley pitching:
Brandon Crawford :Strike looking, Strike looking, Ball, Crawford grounded out to second.
Emmanuel Burriss :Ball, Foul, Burriss grounded out to pitcher.
Matt Cain :Ball, Foul, Foul, Ball, Cain safe at first on catcher Montero throwing error.
Gregor Blanco :Foul, Blanco grounded out to first.
End of Inning (0 Runs, 0 Hits, 1 Error)
Diamondbacks 4th
Matt Cain pitching:
Justin Upton :Ball, Ball, Strike swinging, Foul, Foul, Upton flied out to center.
Miguel Montero :Ball, Ball, Ball, Montero walked.
Chris Young :Ball, Ball, Strike looking, Young singled to left, Montero to second.
Ryan Roberts :Ball, Foul, Strike looking, Foul, Roberts flied out to center.
Lyle Overbay :Ball, Overbay doubled to right, Montero and Young scored.
Gerardo Parra :Strike looking, Ball, Foul, Ball, Foul, Parra flied out to right.
End of Inning (2 Runs, 2 Hits, 0 Errors)

Giants 5th
Wade Miley pitching:
Melky Cabrera :Bunt foul, Cabrera safe at first on left fielder Bloomquist fielding error.
Pablo Sandoval :Strike swinging, Ball, Sandoval flied out to right.
Buster Posey :Ball, Ball, Posey safe at first on 2nd baseman Roberts throwing error, Cabrera to second.
Aubrey Huff :Strike looking, Huff lined out to center.
Brandon Belt :Belt grounded out to second.
End of Inning (0 Runs, 0 Hits, 2 Errors)
Diamondbacks 5th
Matt Cain pitching:
Wade Miley :Miley grounded out to third.
Willie Bloomquist :Strike looking, Ball, Ball, Foul, Foul, Ball, Bloomquist lined out to left.
Aaron Hill :Ball, Strike looking, Foul, Hill popped out to first.
End of Inning (0 Runs, 0 Hits, 0 Errors)

Giants 6th
Wade Miley pitching:
Brandon Crawford :Strike looking, Strike swinging, Ball, Foul, Ball, Ball, Crawford walked.
Emmanuel Burriss :Ball, Pickoff attempt to first, Strike looking, Pickoff attempt to first, Pickoff attempt to first, Pickoff attempt to first, Foul, Burriss safe at first on 2nd baseman Hill fielding error, Crawford to second.
Matt Cain :Ball, Cain reached on fielder's choice to third, Crawford out at third, Burriss to third advancing on throw.
Gregor Blanco :Strike looking, Strike looking, Ball, Blanco struck out swinging.
Melky Cabrera :Ball, Cabrera grounded into fielder's choice to second, Cain out at second.
End of Inning (0 Runs, 0 Hits, 1 Error)
Diamondbacks 6th
Matt Cain pitching:
Justin Upton :Strike swinging, Strike looking, Ball, Ball, Upton struck out looking.
Miguel Montero :Ball, Ball, Ball, Montero walked.
Chris Young :Foul, Young fouled out to first.
Ryan Roberts :Ball, Roberts homered to left center, Montero scored.
Lyle Overbay :Overbay homered to right.
Gerardo Parra :Strike swinging, Foul, Ball, Foul, Ball, Parra lined out to center.
End of Inning (3 Runs, 2 Hits, 0 Errors)

Giants 7th
Wade Miley pitching:
Pablo Sandoval :Ball, Sandoval fouled out to first.
Buster Posey :Foul, Ball, Ball, Ball, Posey walked.
Aubrey Huff :Strike looking, Ball, Strike swinging, Ball, Ball, Foul, Huff grounded into double play first to shortstop to first, Posey out at second.
End of Inning (0 Runs, 0 Hits, 0 Errors)
Diamondbacks 7th
Nate Schierholtz in right
Jason Kubel hit for Wade Miley
Jeremy Affeldt pitching:
Jason Kubel :Ball, Ball, Foul, Ball, Foul, Foul, Kubel singled to left.
Willie Bloomquist :Bloomquist reached on fielder's choice to shortstop, Kubel out at second.
Aaron Hill :Ball, Ball, Foul, Pickoff attempt to first, Ball, Hill walked, Bloomquist to second.
Santiago Casilla relieved Jeremy Affeldt.
Justin Upton :Ball, Ball, Ball, Foul, Upton walked, Bloomquist to third, Hill to second.
Javier Lopez relieved Santiago Casilla.
Miguel Montero :Montero safe at first on shortstop Crawford fielding error, Bloomquist scored, Hill to third, Upton to second.
Chris Young :Young reached on fielder's choice to catcher, Hill scored, Upton to third, Montero to second on catcher Posey fielding error.
Ryan Roberts :Strike looking, Ball, Strike swinging, Ball, Roberts grounded into double play third to first, Montero out at third.
End of Inning (2 Runs, 1 Hit, 2 Errors)

Giants 8th
Brett Pill hit for Brandon Belt
Craig Breslow pitching:
Brett Pill :Ball, Ball, Strike swinging, Ball, Pill walked.
Brandon Crawford :Foul, Foul, Foul, Crawford struck out swinging.
Emmanuel Burriss :Burriss grounded into double play third to second to first, Pill out at second.
End of Inning (0 Runs, 0 Hits, 0 Errors)
Diamondbacks 8th
Sergio Romo pitching:
Lyle Overbay :Ball, Ball, Foul, Foul, Foul, Foul, Foul, Overbay doubled to right.
Gerardo Parra :Parra reached on fielder's choice to catcher, Overbay to third
Paul Goldschmidt hit for Craig Breslow.
Paul Goldschmidt :Pickoff attempt, Strike looking, Foul, Goldschmidt struck out swinging.
Willie Bloomquist :Bunt foul, Ball (pitchout), Pickoff attempt, Ball, Pickoff attempt, Bloomquist reached on fielder's choice to pitcher, Overbay out at home, Parra to second.
Aaron Hill :Ball, Strike swinging, Strike looking, Ball, Hill flied out to center.
End of Inning (0 Runs, 1 Hit, 0 Errors)

Giants 9th
Bryan Shaw pitching:
Angel Pagan :Ball, Ball, Foul, Pagan grounded out to second.
Gregor Blanco :Strike looking, Ball, Ball, Blanco flied out to center.
Melky Cabrera :Cabrera singled to left.
Pablo Sandoval :Sandoval hit by pitch, Cabrera to second.
Buster Posey :Strike looking, Strike (foul tip), Posey struck out swinging.
End of Inning (0 Runs, 1 Hit, 0 Errors)