ATLANTA -- Left-hander Madison Bumgarner pitched seven shutout innings Friday as San Francisco blanked Atlanta 6-0.
Bumgarner (6-4) retired the first 14 Atlanta hitters before walking B.J. Upton in the fifth inning. Chris Johnson broke up the no-hitter with a leadoff single in the sixth, a short well-placed fly ball that dropped in shallow right field between three Giant defenders.
Bumgarner won his second consecutive start and beat Atlanta for the second time this year. He allowed only two hits, one walk and struck out 10, one less than he posted against Atlanta in a 4-1 win over May 11. He lowered his ERA to 3.30.
Sandy Rosario pitched two scoreless innings of relief to finish the game.
Atlanta starter Kris Medlen (3-7) gave up single runs in the first three innings and saw his two-game winning streak broken. He allowed four runs in six innings and lost his second decision of the year to the Giants, who beat him 5-1 on May 12.
It was the fourth straight loss for the Braves, who dropped the final three games of their recently completed road trip at San Diego. The Giants have won two straight and are 4-3 on the current road trip.
The Giants offense was led by catcher Buster Posey, a Georgia native who had three doubles, drove in a run and scored twice.
The Giants wasted no time getting on the board. Left fielder Gregor Blanco hit the third pitch from Kris Medlen into the right-center field stands for his first homer. It was the first leadoff homer of his career.
Blanco, a former Brave, drove home another run in the second inning with a sharp single to right that scored Joaquin Arias, who reached on a ground-rule double.
The Giants tacked on another run in the third. Buster Posey led off with a double down the left-field line and scored on a double by Hunter Pence. Posey doubled again in the fifth and scored on Brandon Crawford's opposite-field double to left to make it 4-0.
Notes: The Braves still plan to use RHP Brandon Beachy in the doubleheader against the Mets on Tuesday. Beachy is trying to return from Tommy John surgery and has been on rehab assignment with Triple-A Gwinnett. He allowed three runs and four walks in three innings in a start at Rochester on Thursday. "His consistency wasn't there, but unless there's a setback he's scheduled to start one of those two games," Braves manager Fredi Gonzalez said. ... Giants manager Bruce Bochy called it a "long shot" that Marco Scutaro will be able to play this weekend. Scutaro was hit by a pitch Tuesday and diagnosed with "mallet finger." Scutaro wants to be fitted with an orthotic device that would allow him to play despite the ligament damage in his left pinky finger. ... Pence extended his hitting streak to five games. ... The Braves became the first National League team to reach the 600 strikeout mark when B.J. Upton fanned in the second inning.