LOS ANGELES — Ryan Vogelsong gave up home runs to four of his first 11 batters — three of them in the first inning — in a ballpark that is usually very stingy when it comes to yielding the long ball.
"The positive side is, I know if I keep the ball in the ballpark, I'm going to be all right. That's just a matter of getting the ball down a little better and maybe missing some things up a little bit better."
Vogelsong (0-2) threw 55 pitches over three innings, giving up six runs and five hits in his third start this season after replacing injured Jake Peavy in the rotation. His last time out, he held the Dodgers to a pair of runs in a six-inning no-decision, including homers by Gonzalez and rookie Alex Guerrero.
"We need him right now because we have a couple of pitchers on the DL," manager Bruce Bochy said, referring to Peavy and Matt Cain. "So I hope Ryan can put this one behind him and get himself back on track and throws the ball the way he did in his previous game."
It was the second time in 146 major-league starts that Vogelsong surrendered four homers in a game. He also did it on Sept. 3, 2014, in a 9-2 loss to the Colorado Rockies at Coors Field.
"I warmed up fine in the bullpen and felt fine, physically. I just didn't make very good pitches," Vogelsong said. "Not all of them were up — but some were, for sure. They weren't terrible pitches, just not as good as they needed to be."
Pederson set the tone for the evening by driving Vogelsong's second pitch of the game to right-center for his fourth homer.
"After he came into the dugout, I was like: 'I see you've been watching my highlight tapes.'" said Rollins, who hit 46 first-inning leadoff homers in 15 seasons with the Philadelphia Phillies before joining the Dodgers in a trade on Dec. 19. "That was just a missile."
Gonzalez hit his eighth of the season two outs later, and Ethier hit a first-pitch homer to right after a walk to Scott Van Slyke. Rollins led off the third with his first home run since his tiebreaking three-run shot off San Diego's Shawn Kelley in the eighth inning of a 6-3 victory on Opening Day.
Dodgers manager Don Mattingly shuffled his lineup considerably — flip-flopping his No. 3 and 4 hitters, Gonzalez and Howie Kendrick. He also dropped the struggling Yasmani Grandal from fifth to seventh, moved Pederson from eighth to the leadoff spot for the first time and shifted the slumping Rollins to the 2 hole.
Mattingly, trying to compensate for injuries to injured corner outfielders Yasiel Puig and Carl Crawford, got more than he bargained for as the Dodgers built a 4-1 lead on Vogelsong's first 16 pitches.
"He just couldn't get the ball down," Bochy said. "All of his pitches were elevated. He lived in the nitro zone, and they took advantage of it. He didn't give up many hits, but most of them were home runs. It was just too big a hole to dig out of. We fought hard and grinded out at-bats and hit some balls good, but it's hard to come back down 6-1 against this staff."
The defending World Series champions, playing the last of 22 consecutive games against division rivals, cut the Dodgers' lead to 6-3 in the fourth with Brandon Crawford's two-run homer after a leadoff double by Casey McGehee. But Greinke got back one of the runs in the bottom half with a sacrifice fly.
Greinke (4-0) allowed three runs and seven hits with six strikeouts.
Giants: Chris Heston (2-2) will go against the Angels' C.J. Wilson on Friday night in the opener of 10-game homestand. Heston's first two major league appearances came against the Dodgers last September in relief. This will be his sixth start since then.
Dodgers: RHP Carlos Frias (1-0) will come out of the bullpen to make his first start of the season Friday night against Arizona in place of Brandon McCarthy, who is out for the rest of the campaign because of a torn ligament in his right elbow. Frias, who started two games last season, will be opposed by former Dodgers RHP Rubby De La Rosa.