The Phils took the lead in the first as, with two men out, Chase Utley hits a solo home run, his third home run of the season, giving the Phils a 1-0 lead. The Giants tied it up at one-all in the third as Matt Cain hits a lead-off home run, his first home run of the season. The Giants took the lead four batters later as, with a man on first, and with two men out, Buster Posey hits a two-run home run, his twelfth home run of the season, knocking in Melky Cabrera, who has just walked, giving the Giants a 3-1 lead. The Phils would get a run back in their half of the third as, with one man out, Cole Hamels returned the favor by hitting a solo home run of his own, his first home run of the season, and the first home run of his career, making it a 3-2 Giants’ lead. The Giants added a run in the fifth as, with a runner on second, and with two men out, Posey hits an RBI single, knocking in Ryan Theriot, who had earlier walked, then stole second base, giving the Giants a 4-2 lead. The Phils took the lead in the sixth as, with two men on, and with one man out, Ryan Howard hits a three-run home run, his third home run of the season, and his second in two days, knocking in Jimmy Rollins, who had earlier walked, then stopped at second base on Shane Victorino’s single, his 1000th hit of his career, and Victorino, who had earlier singled, giving the Phils a 5-4 lead. The Giants would tie the game up at five-all in the eighth as Cabrera hits a lead-off home run, his tenth home run of the year. The Giants would take the lead in the tenth as, with runners on the corners, and with one man out, Cabrera, who had started the inning off with a walk, then stopped at third base on Posey’s single, would score on Gregor Blanco’s bunt single near the first base foul line, giving the Giants a 6-5 lead, while sending Posey, who had just singled, up to second base. That would end up being the final score as Santiago Casilla recorded his twenty-fourth save of the year with a scoreless inning, getting Rollins to line out to the second baseman for the final out.
Cole Hamels received a no-decision as he pitched seven and two-thirds innings, giving up five runs on ten hits and three walks, while striking out six. Antonio Bastardo pitched a third of an inning, as he got out the only man that he would face. Jonathan Papelbon (2-4, 3.46) took the lost as he pitched two innings, giving up a run on two hits and a walk, while striking out two. Matt Cain also received a no-decision as he threw eight innings, giving up five runs on five hits and two walks, while striking out four. Javier Lopez pitched a third of an inning, getting out the only man that he would face. Sergio Romo (3-1, 0.64) got the win as went two-thirds of an inning, getting out both men that he would face. Santiago Casilla recorded his twenty-fourth save of the season as he pitched a scoreless inning, giving up a walk, while striking out a batter.
The Phils had just five hits in the ballgame, a single by Shane Victorino, his 1000th career hit, a home run by Chase Utley (RBI), a home run by Ryan Howard (3 RBIs), a single by Carlos Ruiz and a home run by Cole Hamels (RBI), his first career home run. The Phils also had three walks in the game, as the offense stayed mainly in neutral, despite the home run display.