SAN FRANCISCO (AP) — Gregor Blanco supplied the speed. Hunter Pence, Michael Morse and Brandon Crawford provided the pop. And on a warm, windless afternoon along the bay, AT&T Park played awfully small for the Giants.
Pence, Morse and Crawford homered as Blanco accomplished a rare feat on the bases, powering San Francisco past the Atlanta Braves 10-4 on Wednesday.
"It's always fun to score a lot of runs," Crawford said.
Blanco became the fourth player for San Francisco to steal three bases and score three runs in a game. Bobby Bonds, Kevin Mitchell and Darren Lewis are the others.
"He wreaked havoc," Giants manager Bruce Bochy said.
Blanco, best known for his defense during the 2012 World Series, had struggled most of the season. But with center fielder Angel Pagan given a day off to rest his sore right knee, Blanco got back to doing what he does best: getting on base and being aggressive.
"That's the kind of player I am. That's how I can be every single day," said Blanco, who singled and walked twice from the leadoff spot. "I just was out of my game a little bit and I just reminded myself, 'This is who you are. This is the kind of player you should be.'"
The scoring surge gave Madison Bumgarner (5-3) more than enough room for error. Bumgarner allowed four runs and five hits in five innings, striking out five and walking one.
Three relievers kept the Braves scoreless over the final four innings as the Giants continued to dominate the matchup of NL division leaders. San Francisco finished 5-1 against Atlanta this season.
"The offense picked me up today big time," Bumgarner said.
Julio Teheran (2-3) lasted only 3 1-3 innings for the Braves. He gave up five runs — four earned — and seven hits in his second loss to the Giants this season.
"I had a hard time with my grip here and in Los Angeles," Teheran said. "I was trying to find a way to get through it. It's not an excuse. It's this type of weather. I had a hard time."
The Giants totaled 15 hits and six walks in an all-around display of offense.
Pence finished with four hits and three RBIs, Crawford collected three hits and three RBIs, and Morse tied the injured Brandon Belt for the team lead with nine home runs.