Chris Carter hit his first home run for Milwaukee, then had a tiebreaking sacrifice fly in the seventh inning to lead the Brewers over the San Francisco Giants 4-3 Wednesday.
Jeff Samardzija, making his Giants debut after signing a $90 million, five-year contract, allowed three runs and eight hits in 5 1/3 innings, struck out six and walked three. He is 0-5 in 10 career starts against Milwaukee.
Carter's third-inning home run was his fourth off Samardzija. He left Houston to sign with the Brewers after hitting 90 homers during three years with Houston.
With the score 3-all, Javier Lopez (0-1) walked Scooter Gennett leading off the seventh. Ryan Braun's single off Cory Gearrin and Buster Posey's passed ball advanced the runners, and Carter's fly to center helped the Brewers beat the Giants for the second time in their last 12 meetings.
Tyler Thornburg (1-0) pitched a one-hit seventh, and Jeremy Jeffress threw a perfect ninth for his first save..