PickALeague.com

San Francisco Giants vs. Arizona Diamondbacks: game summary

Final · July 4, 2021 at 9:10 p.m.

Chase Field

Summary

Team123456789RHE
San Francisco Giants logoSF201002000560
Arizona Diamondbacks logoAZ000000101260

Decisions

Scoring plays

  1. Top 1Buster Posey singles on a line drive to left fielder David Peralta. Austin Slater scores.1-0
  2. Top 1Darin Ruf doubles (6) on a line drive to center fielder Pavin Smith. Buster Posey scores.2-0
  3. Top 3Austin Slater homers (9) on a fly ball to left center field.3-0
  4. Top 6Darin Ruf homers (7) on a fly ball to left field. Buster Posey scores.5-0
  5. Bot 7Josh Reddick singles on a line drive to center fielder Steven Duggar. Asdrubal Cabrera scores. Josh Reddick out at 2nd on the throw, center fielder Steven Duggar to catcher Curt Casali to shortstop Thairo Estrada.5-1
  6. Bot 9Christian Walker singles on a sharp line drive to right fielder Mike Yastrzemski. David Peralta scores.5-2

Box score

San Francisco Giants

BattersABRHRBIBBKAVG
Austin SlaterLF322100.210
LaMonte Wade Jr.LF100000.266
Thairo EstradaSS400001.308
Mike YastrzemskiRF400000.225
Buster PoseyC221111.328
Curt CasaliC101000.192
Darin Ruf1B412301.250
Wilmer Flores3B400000.256
Donovan Solano2B400001.272
Jaylin DavisLF200001.167
Steven DuggarCF100001.311
Anthony DeSclafaniP300003.031
Tyler RogersP000000.000
Totals3356519
PitchersIPHRERBBKHRP-SERA
Anthony DeSclafani8.2622270107-692.84
Tyler Rogers0.100010017-101.35

Arizona Diamondbacks

BattersABRHRBIBBKAVG
Josh VanMeter2B401001.172
David PeraltaLF311010.253
Asdrúbal Cabrera3B411002.251
Christian Walker1B401100.222
Pavin SmithCF301010.267
Josh ReddickRF401100.266
Stephen VogtC300000.194
Nick AhmedSS200002.222
Josh RojasSS100001.250
Caleb SmithP000010.000
Daulton VarshoPH100001.147
Riley SmithP000000.000
Eduardo EscobarPH100000.248
Joakim SoriaP000000.000
Totals3026237
PitchersIPHRERBBKHRP-SERA
Caleb Smith6.055515299-663.45
Riley Smith2.000002020-155.83
Joakim Soria1.010002014-134.64

Game info

Ballpark
Chase Field
Attendance
27,032
Duration
2 h 43
Weather
75 °F, Roof Closed · wind 0 mph, None
Umpires
Jeremie Rehak (Home plate) · Pat Hoberg (First base) · Jeff Nelson (Second base) · Ben May (Third base)

About this game

Who won Giants vs Diamondbacks?

Giants won 5-2 over Diamondbacks on Sunday, July 4, 2021.

When was Giants vs Diamondbacks played?

On Sunday, July 4, 2021, at 9:10 PM ET at Chase Field.

Where was Giants vs Diamondbacks played?

At Chase Field.