By Jeremy Kahn
Once again, like in the opener of the three-game series against the Atlanta Braves, the San Francisco Giants were backed up by the long ball and a starting pitcher that wants to make to a statement.
Brandon Belt, Michael Morse and Buster Posey each hit solo home runs, while Ryan Vogelsong pitched his second consecutive strong game and the Giants defeated the Braves 3-1 at Turner Field.
The Giants have won four in a row, and eight out of their last nine, while their opponents, the Braves, who are the reigning National League Eastern Division Champions have lost five in a row, their longest losing streak in two seasons.
By hitting three more home runs in the game, the Giants have now hit home runs in 10 straight games, their longest such streak in nearly four years.
Vogelsong allowed just one run in six innings of work, while giving up five hits, walking four and striking out six, as he won for the first time this season.
A trio of relievers helped nail the victory for the Giants, as Jeremy Affeldt allowed one walk in one inning, Jean Machi pitched a perfect eighth inning and Sergio Romo picked up his ninth save in nine opportunities this season.
Julio Teheran allowed a season-high three runs on just four hits on the evening for the Braves, but unfortunately three of those hits were home runs by Belt, Morse and Posey.
After Belt gave the Giants the lead in the top of the second inning, B.J. Upton doubled the Braves lone run of the night that scored Jason Heyward in the bottom of the third inning.
Posey then led off of the top of the fourth inning with a solo home run which proved to the game-winner, as he is now
6-for-8 versus Teheran in his career.
Morse put the finishing touches on the scoring, as he hit a solo home run in the top of the seventh inning.
