Jason Heyward, Freddie Freeman and Alex Wood were among the many current Braves not born the last time the San Francisco Giants swept a three-game series in Atlanta. They had an up-close view when it happened again this weekend.

The sputtering Braves got swept by San Francisco, which used a similar formula — home runs and dominant pitching — all weekend and beat the Braves 4-1 Sunday to complete a three-game sweep at Turner Field, the Giants’ first in Atlanta since June 27-29, 1988.

The Braves have a six-game skid and an offense that’s been alarmingly unproductive, wasting scoring opportunities time and again.

“I don’t want to use the word frustrating, but I don’t know what’s another word I can use,” said manager Fredi Gonzalez, who indicated there would be lineup changes Monday when the Braves face the Cardinals in the opener of the second series on a nine-game homestand.

The Braves (17-13) have hit .186 and totaled 11 runs in their past seven games, and their losing streak is their longest since an eight-game slide in May 2012.

“We’ve got too good of a club, too talented of a club offensively to keep throwing up one run or two runs every night,” Gonzalez said.

The woeful offense has put consistent pressure on a pitching staff that finally showed some signs of the stress in the past week, though Braves starters still pitched well enough to win every game against the Giants if they had any support.

Wood (2-5) gave up seven hits and two runs in five innings, with one walk and seven strikeouts. He threw 104 pitches and was replaced by a pinch-hitter with a runner on in the fifth inning.

Braves third baseman Chris Johnson said frustration was an appropriate word to describe the current mood of Braves hitters, who rank in the majors’ bottom three in hitting with runners in scoring position and dead last in those situations with two outs. They are 3-10 in games when they don’t hit a homer.

“We’ve got to keep grinding it out, we’ve got to keep working and try to figure out what’s going on,” Johnson said. “It’s the first time since I’ve been over here that we’ve kind of experienced something like this, so I think it’ll tell a lot about our ballclub, to see how we respond and how we bounce back form something like this.”

Giants left-hander Madison Bumgarner allowed three hits and one run in six innings, with one walk and nine strikeouts. The Braves have 57 strikeouts in their past seven games, and rank 29th in the majors in runs (99 in 30 games) despite being tied for sixth in home runs (32) before Sunday.

“We’ve got to turn the corner and just turn this thing around, like now,” said second baseman Dan Uggla, who went 0-f0r-4 Sunday and is 9-for-55 with one double and no RBIs in 15 games since hitting two homers including a grand slam on April 14 at Philadelphia.

Gonzalez said lineup changes wouldn’t be dramatic or wholesale.

“I don’t know about shaking it up too much,” he said. “It’s the (same) club, basically, that won the division last year, won 96 games. (But) sometimes you’ve got to take a little step back before you go forward, and … all the starters have gotten over 100-something at-bats, so you know what, it’s maybe come in and see something a little different.”

The Braves didn’t lose more than four in a row last season on the way to a 96-66 record and National League East title.

After getting swept by the Marlins in Miami last week and wondering aloud whether sign-stealing might have played a part in that series, the Braves had only themselves to look at in the mirror after getting it handed to them at home by the Giants.

The Giants swept without getting a hit with a runner in scoring position all weekend. No need to when you’re hitting home runs – seven in the series – and watching the Braves squander numerous scoring opportunities.

Brandon Crawford had his first multi-homer game, the second one a two-run shot off reliever Jordan Walden in the eighth inning that turned a 2-1 lead into a three-run margin that might as well have been 10 the way the Braves have played.

After Heyward flied out with runners on the corners to end the fifth inning and Evan Gattis struck out with a runner at third to end the sixth, Braves other than Freddie Freeman were 8-for-94 (.085) with runners in scoring position and two outs.

The Braves had two opportunities to bring in the tying run in the sixth, after B.J. Upton drew a leadoff walk, collected his seventh stolen base and went to third on Freeman’s fly out to deep center. But with his brother standing at third with the potential tying run, Justin Upton popped out foul on the first pitch, and Gattis struck out.

Upton went 0-for-4 with three strikeouts. Gattis was 0-for-4 with two strikeouts to make him 2-for-21 with eight strikeouts in his past seven games.

Ramiro Pena was the first Brave to reach base, on a one-out single in the third inning. Wood followed with a sacrifice bunt, and Bumgarner fielded it and threw over the first baseman’s head, allowing Pena to advance to third.

It was just the fifth sacrifice bunt for the Braves, the fewest in a league that had three teams, including the Giants, with 16 or more sac bunts before Sunday. Heyward followed with a sacrifice fly. The Braves had tied the score by capitalizing on an opportunity and manufacturing a run, two things they have done so rarely of late.

But then they did something that’s been a daily occurrence in the series.

Crawford’s fourth-inning homer on Wood’s 1-2 pitch with two outs made it three consecutive games in which the Giants regained the lead with a solo homer in the inning after the Braves tied.

The Braves had a chance to tie again in the fifth, after Johnson led off with a single. Uggla drove a ball that briefly looked like it might get out, but was caught by Michael Morse leaping just in front of the left field wall.

Tyler Pastornicky pinch-hit for Wood with two out in the sixth and singled to put Braves on the corners before Heyward popped out. Heyward 3-for-26 against lefties with one walk and 10 strikeouts.

Wood was asked about the frustration level in the dugout and clubhouse.

“We’re doing some things so well, and other things we’re not doing so well,” he said. “One game you do the opposite, you do the other thing well. It’s just kind of not putting it all together. Hopefully we’ll get it going here the rest of this long homestand and kind of right the ship.”