Angel Pagan and Buster Posey are tied for the Giants lead with 4 home runs.
Eric Hacker pitched 6 innings, giving up 3 runs and striking out 7.
41,908 fans packed the ballpark tonight to root on their Giants.
Pablo Sandoval extended his Major League leading hitting streak to 20 games with a 2 out single in the 3rd inning.
Angel Pagan has 10 total bases (2 HRs, 2 singles) in his last 4 at-bats.
Melky Cabrera got his 1st extra base hit in his last 9 games, dating back to April 17 vs. PHI.