Giants 6, Braves 0
Giants 6, Braves 0: Madison Bumgarner pitched seven innings of two-hit ball and Gregor Blanco homered and drove in two runs against his former team as visiting San Francisco sent Atlanta to its fourth consecutive loss.
Bumgarner (6-4) struck out 10 and walked one, allowing only a pair of singles. The Braves didn't have a baserunner until B.J. Upton's two-out walk in the fifth and they didn't record a hit until Chris Johnson led off the sixth with a bloop single to right.
Hunter Pence, Brandon Crawford and Buster Posey all contributed RBI doubles for the Giants, who have won four straight meetings with the Braves.
Blanco blasted his first career leadoff home run against Kris Medlen (3-7), who had a two-start winning streak snapped. Medlen allowed four runs on nine hits in six innings.
Bumgarner has won two straight starts after a drought of nearly a month following his win against the Braves on May 11. Sandy Rosario pitched the final two innings to finish off the three-hitter.
GAME NOTEBOOK: Posey, who had three doubles for the first time in his career, has hit safely in his last 12 games against the Braves. … Braves RF Jason Heyward went 0-for-4 to snap his 10-game hitting streak. … Giants 3B Joaquin Arias went 2-for-4 with a double and is 11-for-28 on the current road trip.