PickALeague.com

San Francisco Giants vs. Arizona Diamondbacks: game summary

Final · July 3, 2021 at 10:10 p.m.

Chase Field

Summary

Team123456789RHE
San Francisco Giants logoSF0040000206133
Arizona Diamondbacks logoAZ0022100005100

Decisions

Scoring plays

  1. Top 3Mike Yastrzemski homers (12) on a fly ball to right center field. Thairo Estrada scores.2-0
  2. Top 3Brandon Crawford triples (1) on a sharp fly ball to left fielder David Peralta. Alex Dickerson scores.3-0
  3. Top 3Donovan Solano singles on a sharp line drive to right fielder Josh Reddick. Brandon Crawford scores.4-0
  4. Bot 3Asdrubal Cabrera singles on a ground ball to center fielder Steven Duggar. Jake Faria scores. Nick Ahmed to 2nd.4-1
  5. Bot 3Christian Walker singles on a ground ball to right fielder Mike Yastrzemski. Nick Ahmed scores. Asdrubal Cabrera to 3rd. Christian Walker to 2nd.4-2
  6. Bot 4Nick Ahmed homers (2) on a fly ball to right center field. Andrew Young scores.4-4
  7. Bot 5David Peralta singles on a line drive to second baseman Donovan Solano. Asdrubal Cabrera scores. Pavin Smith to 3rd.4-5
  8. Top 8Austin Slater homers (8) on a fly ball to center field. Mike Yastrzemski scores.6-5

Box score

San Francisco Giants

BattersABRHRBIBBKAVG
LaMonte Wade Jr.LF401000.269
Jaylin DavisLF200000.250
Thairo Estrada3B211030.444
Mike YastrzemskiRF421212.228
Alex DickersonLF111010.228
Austin SlaterCF311200.201
Brandon CrawfordSS413110.264
Donovan Solano2B403100.278
Steven DuggarCF300001.313
Jose AlvarezP000000.000
Wilmer Flores1B200002.262
Curt CasaliC502000.184
Sam LongP200001.000
Zack LittellP000000.000
Darin Ruf1B100011.240
Dominic LeoneP000000.000
Tyler RogersP000000.000
Buster PoseyPH100000.327
Jake McGeeP000000.000
Totals38613677
PitchersIPHRERBBKHRP-SERA
Sam Long4.074416184-535.63
Zack Littell0.11100109-73.16
Jose Alvarez1.210002028-202.73
Dominic Leone1.000012017-81.17
Tyler Rogers1.010001014-101.36
Jake McGee1.000001015-112.97

Arizona Diamondbacks

BattersABRHRBIBBKAVG
Nick AhmedSS422211.224
Josh RojasRF400002.251
Asdrúbal Cabrera3B513100.251
Christian Walker1B501103.222
Pavin SmithCF400013.266
David PeraltaLF401102.252
Josh ReddickRF400002.267
Ryan BuchterP000000.000
Brett de GeusP000000.000
Daulton VarshoC400000.149
Jake FariaP111000.500
Andrew YoungPH111000.211
Joe MantiplyP000000.000
Humberto CastellanosP000000.000
Josh VanMeterPH100000.168
Noé RamirezP000000.000
Nick HeathCF000000.143
Eduardo Escobar2B101000.249
Totals385105213
PitchersIPHRERBBKHRP-SERA
Jake Faria4.074423174-445.25
Joe Mantiply0.220001013-113.20
Humberto Castellanos1.100020027-133.09
Noé Ramirez1.010002020-133.48
Ryan Buchter1.022231133-155.52
Brett de Geus1.010000011-68.01

Game info

Ballpark
Chase Field
Attendance
23,689
Duration
3 h 47
Weather
70 °F, Roof Closed · wind 0 mph, None
Umpires
Ben May (Home plate) · Jeremie Rehak (First base) · Pat Hoberg (Second base) · Jeff Nelson (Third base)

About this game

Who won Giants vs Diamondbacks?

Giants won 6-5 over Diamondbacks on Saturday, July 3, 2021.

When was Giants vs Diamondbacks played?

On Saturday, July 3, 2021, at 10:10 PM ET at Chase Field.

Where was Giants vs Diamondbacks played?

At Chase Field.