PHOENIX (AP) — Ryan Roberts and Lyle Overbay hit consecutive two-out homers off Matt Cain and the Arizona Diamondbacks tied a franchise record by rallying from six runs down to beat the San Francisco Giants 7-6 Sunday and sweep the season-opening three-game series.
Giants manager Bruce Bochy was ejected for arguing home plate umpire Mike DiMuro's call that catcher Buster Posey missed the plate on a forceout, a ruling that allowed what proved to be the winning run to score in the seventh inning.
Posey hit his first home run in nearly a year to help the Giants take a 6-0 lead through three innings.
Wade Miley (1-0) pitched four scoreless innings in relief of starter Josh Collmenter to get the win. Jeremy Affeldt (0-1) allowed two runs while getting just one out.