x
Breaking News
More () »

DeSclafani dominates, Posey hurt, Giants beat D-backs 5-2

Anthony DeSclafani threw 8 2/3 effective innings, and the San Francisco Giants beat the Arizona Diamondbacks 5-2 for their third straight victory.
Credit: AP
San Francisco Giants pitcher Anthony DeSclafani throws against the Arizona Diamondbacks in the first inning of a baseball game, Sunday, July 4, 2021, in Phoenix. (AP Photo/Rick Scuteri)

PHOENIX (AP) - Anthony DeSclafani threw 8 2/3 effective innings, Austin Slater and Darin Ruf both homered and the San Francisco Giants beat the Arizona Diamondbacks 5-2 for their third straight victory. 

There was also bad news for the Giants as All-Star catcher Buster Posey left the game with an apparent left hand injury. The 34-year-old took an awkward shot to his glove hand on a foul tip by Daulton Varsho. He tried to stay in the game but left after just one more pitch.