PickALeague.com

San Francisco Giants vs. St. Louis Cardinals: game summary

Final · June 12, 2023 at 7:45 p.m.

Busch Stadium

Summary

Team123456789RHE
San Francisco Giants logoSF0020001104121
St. Louis Cardinals logoSTL0000120003100

Decisions

Scoring plays

  1. Top 3J.D. Davis grounds out, third baseman Nolan Arenado to first baseman Paul Goldschmidt. Austin Slater scores.1-0
  2. Top 3Mitch Haniger doubles (9) on a line drive to left fielder Jordan Walker. Thairo Estrada scores.2-0
  3. Bot 5Paul DeJong homers (9) on a fly ball to left field.2-1
  4. Bot 6Paul Goldschmidt homers (11) on a fly ball to left center field. Brendan Donovan scores.2-3
  5. Top 7Mitch Haniger singles on a sharp ground ball to right fielder Dylan Carlson. Wilmer Flores scores. J.D. Davis to 3rd.3-3
  6. Top 8Brandon Crawford singles on a ground ball to left fielder Jordan Walker. Patrick Bailey scores.4-3

Box score

San Francisco Giants

BattersABRHRBIBBKAVG
Austin SlaterCF513002.400
Mike YastrzemskiCF000000.248
Thairo Estrada2B410001.291
Wilmer Flores1B412010.252
J.D. DavisDH501101.284
Mitch HanigerLF502201.231
Michael ConfortoRF400011.237
Casey Schmitt3B400000.277
Patrick BaileyC312010.317
Brandon CrawfordSS402100.202
Totals38412436
PitchersIPHRERBBKHRP-SERA
Logan Webb7.073306288-603.15
Tyler Rogers0.220000019-121.71
Camilo Doval1.110020027-131.86

St. Louis Cardinals

BattersABRHRBIBBKAVG
Brendan Donovan2B412001.258
Paul Goldschmidt1B511201.286
Nolan GormanDH401003.257
Nolan Arenado3B402000.280
Willson ContrerasC300010.201
Dylan CarlsonRF400001.241
Jordan WalkerLF402000.287
Paul DeJongSS412100.231
Tommy EdmanCF300010.237
Totals35310326
PitchersIPHRERBBKHRP-SERA
Matthew Liberatore6.072225086-575.14
Andre Pallante1.021111023-124.38
Chris Stratton1.031100022-173.93
Steven Matz1.000000015-125.27

Game info

Ballpark
Busch Stadium
Attendance
40,886
Duration
2 h 31
Weather
73 °F, Partly Cloudy · wind 9 mph, L To R
Umpires
Dan Iassogna (Home plate) · Tripp Gibson (First base) · Gabe Morales (Second base) · Adam Beck (Third base)

About this game

Who won Giants vs Cardinals?

Giants won 4-3 over Cardinals on Monday, June 12, 2023.

When was Giants vs Cardinals played?

On Monday, June 12, 2023, at 7:45 PM ET at Busch Stadium.

Where was Giants vs Cardinals played?

At Busch Stadium.